今天down了Eclipse WTP2.0.2 all in one版本。很是激动。网络上也查了不少以前wtp1.0的配置方法。但是,把这个东西下下来了却发现。TOMCAT都配不起来(我也不知道是不是自己笨啊。反正弄了一天)
第一步:大概的要求JDK在1.5以上吧。tomcat版本是6.0.16.安装好后,和配置了环境变量之后。需要在eclipse WTP启动后,在Windows>Perferences>JAVA>InstalledJRE下配置到JDK目录(不是JRE,如果用JRE问题不是很大,Help文件里面说会导致项目文件编译不完整。但是我试了试,貌似也行,没什么错误出来)。
第二步:在Windows>Perferences>Server>InstalledRuntimes下添加Tomcat安装地址。TIP:添加的时候,修改为第一步上的installed JRES.
第三步:在Windows>Perferences>Web Services>Server Runtime下配置默认server为6.0版本的。
第四步:在Windows>show view子菜单下点击"Servers"图标。为的是在console那里打开servers页。如图:
第五步:对着上图的"Servers"点击鼠标右键。"New"一个"Servers";因为还没有添加项目,所以,直接"Finish"就好了。(这个之后,start服务器是不可以的。应该会报404错误。我就是搞了一下午都没弄明白为什么?到处查文档也没写。。。。)
第六步:比较重要的一步就在这里,这是"Servers"应该已经出来了添加的服务器。对着它双击左键配置TOMCAT的发布策略和发布路径:下图是默认配置的,我们要修改它:
主要是修改"Server Locations"选项,我为了方便把"AutoPublishing"也修改了。(因为用Myeclipse的习惯。所以尽量在WTP改成了Myeclipse的使用习惯.哈哈!)
TIPS:1.Deploy path是发布的地址。我一开始用默认的,问题多多啊!为了方便,就都直接指向TOMCAT了
2.AutoPublishing 选择第一个,然后点击进入"EDIT"页,把第二个也勾上。英文意思好像说的是每次启动都会同步更新服务器文件。(也许翻译错误。。。。。)
3.Server Locations 里面选择"Use TOMCAT installation" 字面意思大概说的是根据TOMCAT安装配置来控制路径。看了其它的几个选项,试验了无数次,就这个好用。(也许我笨,其它的应该也可以,但是我的机器就是出不来猫咪)
修改后如下图:
第七步:保存第六步,关闭页面。这会在"servers"右键点击"Start",TOMCAT应该可以看到猫咪了
如图:
第八步:New一个"Dynamic web project",都用默认的好了。然后新建一个JSP页面(这里要注意发布路径,要对着"WEB_Content"右键新建JSP到根目录下。否则404错误)
第九步:对着Servers下的服务器点击鼠标右键。发布项目。也可以直接对着项目选择 "run as "如下图:
然后再启动服务器。一切应该都OK.如果是"run as "eclipse会自己打开网页。反正都差不多。就是自己觉得麻烦不麻烦了。
总结:总的来说,和WTP这个版本和Myeclipse差不多。不过,因为工作关系要用这个开发,不让用盗版的Myeclipse所以。开始折腾WTP. 个人感觉这个all in one不错,但是Help文档有点旧,所以好多东西要自己去多试试,按照tutorial写的配置TOMCAT,都跑不起来。我下午装了2遍JDK.装了JAVA EE,装了TOMCAT5.5和6.0两遍。。。。。。。汗!!!!
这里要说一下,最好用JDK的原始目录,就是JRE分开的。别用JAVA EE那些平台自带的JDK,会有问题。(我是碰到了,不知道看了这文章的大侠是不是有更好的解决方法?)
差不多了,吃饭去了!晚上用这个倒腾JSF看看!
to be continue............