2013-10-06 13:06题主

WebBuilder创建Eclipse工程过程求教!!!

我的问题:
第一步:读D:\  webBuilder\project\eclipse\readme.txt
 ==============================================================================

Setup WebBuilder Project for Eclipse

==============================================================================

1, Copy all folders and files of wb folder(in root of the zip package) to

   webbuilder/WebContent folder of the project.

2, Import this project to Eclipse Workspace.

3, Config webbuilder/data/config.txt jndi property to default database JNDI entry.

4, Select the project, and click Debug or Run on server to start.

看着说明,首先,我将根目录下的wb文件夹拷贝到了D:\webBuilder\project\eclipse\webbuilder\WebContent。
                然后,需要把该project导入到Eclipse中了。但是,这个导入路径应该选哪一个?是直接将project目录导入?
                还是进到readme.txt所在的目录,然后将webbuilder目录导入?但是,无论选择哪种,都会有一个问题出现:
                程序中出现的所有Main.path都会出错。。。PS:因为我的Tomato服务器装在C:盘下,所以,我尝试着将
                project文件夹放到C:\Program Files\Apache Software Foundation\Tomcat 7.0\webapps\wb下,然后将整个wb目录导入,这下就不会 报错了,我不知道这样做是不是合适?
                然后,我配置了C:\Program Files\Apache Software Foundation\Tomcat 7.0\webapps\wb\webbuilder\data下的config.txt的jndi。这个配置应该没有问题,因为,我可以登录local:8080/wb并进到编程界面。
                最后,第四步就不会做了。。。applet和application两种方式在Eclipse中都不能跑。
                
第二步,就算上面的第四步不能跑应该也没什么问题。。。接下来,我照着视频教程里写java程序,,,在给back模块加initMethod的时候,我加了“com.myapp.common.MyClass.myMethond”,这个是严格按照Eclipse中包的顺序加进去的。然后,运行就出现了:
java.lang.ClassNotFoundException:com.myapp,common.MyClass!!!
很明显,WebBuilder找不到我的java代码,请问各位,我这是哪里错了?小弟,着急交作业,恳请各位哥哥姐姐们帮帮忙,我实在是找不到人可以问了。。。。谢谢。

2013-10-06 15:50#1
创建Eclipse工程属于Eclipse的操作,同WebBuilder本身没有关系(换句话说无须了解WebBuilder也可创建工程)。
最简单的办法,可以安照如下的方式来做:
1、在Eclipse中新建一个web工程。
2、复制WebBuilder软件包中wb目录下的所有文件至工程的WebContent下。
3、如果需要调试源码可以把软件包中source/webbuilder.zip下的源码attach到工程或复制到src目录下。
完成以上操作,配置好Eclipse使用的web server,然后点debug,访问 [ip:port]/[appFolderName]就可使用。
2013-10-08 19:23#2
#1  Zhao WJ    2013-10-06 15:50
多谢解答。其实我建议出个WebBuilder的教程。我看到过一本,但是太老旧了。很多步骤都不能按着做。。这样的话,将会十分有利于WebBuilder的推广的。。

返回开发者社区