Eclipse Luna WTP 与 Tomcat 8 的整合存在一个很头疼的 Bug
2015-03-10 01:02
471 查看
之前的开发环境是 Eclipse( Luna Release (4.4.0)) + WTP + Gradle + Tomcat 7,后来打算升级到 Tomcat 8,结果这个整合开发环境就开始不顺畅了。
设置见下图的椭圆红框部分,目的是直接在 src/main/webapp 目录下作为 tomcat 的运行时目录,而不是按照默认的方式发不到 eclipse workspace 的 .plugin 下面。
![](http://static.oschina.net/uploads/space/2015/0310/005027_Sgxl_553849.png)
这样做的好处是可以直接用外部编辑器编辑那些 jsp、css、js 而不用回到 eclipse 的相应项目上再刷新(以便将那些修改的文件同步到目标文件夹下)。
由于采用了 Gradle 作为 jar 包管理工具,所以 WEB-INF/lib 下是空空如也的,只是在 eclipse 的 Project 上面做了如下设置:
![](http://static.oschina.net/uploads/space/2015/0310/005615_HGsF_553849.png)
这些在与 Tomcat 7 配合的时候一直很顺畅,结果升级到 Tomcat 8 的时候就不行了,一允许就说找不到那些 jar 包下的 tld,例如 jstl-1.2.jar 下的那些 tld 文件。
后来修改 wtp 的 Server 设置,将其改为默认的发布到 .plugin 的方式,就正常了。
所以可以认为这 eclipse 的 bug,Google了一圈没有发现好的解决办法,所以还是将其切换回 tomcat 7 ,残念
设置见下图的椭圆红框部分,目的是直接在 src/main/webapp 目录下作为 tomcat 的运行时目录,而不是按照默认的方式发不到 eclipse workspace 的 .plugin 下面。
![](http://static.oschina.net/uploads/space/2015/0310/005027_Sgxl_553849.png)
这样做的好处是可以直接用外部编辑器编辑那些 jsp、css、js 而不用回到 eclipse 的相应项目上再刷新(以便将那些修改的文件同步到目标文件夹下)。
由于采用了 Gradle 作为 jar 包管理工具,所以 WEB-INF/lib 下是空空如也的,只是在 eclipse 的 Project 上面做了如下设置:
![](http://static.oschina.net/uploads/space/2015/0310/005615_HGsF_553849.png)
这些在与 Tomcat 7 配合的时候一直很顺畅,结果升级到 Tomcat 8 的时候就不行了,一允许就说找不到那些 jar 包下的 tld,例如 jstl-1.2.jar 下的那些 tld 文件。
后来修改 wtp 的 Server 设置,将其改为默认的发布到 .plugin 的方式,就正常了。
所以可以认为这 eclipse 的 bug,Google了一圈没有发现好的解决办法,所以还是将其切换回 tomcat 7 ,残念
相关文章推荐
- Tomcat 6、7在EL表达式解析时存在的一个Bug
- 解析Tomcat 6、7在EL表达式解析时存在的一个Bug
- Tomcat 6、7在EL表达式解析时存在的一个Bug
- Tomcat 6、7在EL表达式解析时存在的一个Bug
- VCLSkin可能存在的一个bug隐患
- Eclipse + Tomcat + WTP 安装笔记
- 解决eclipse无法整合lomboz的一个小技巧
- Eclipse整合Tomcat5.X
- 图解利用Eclipse3+Lomboz3+Tomcat开发JSP --3.一个JSTL实例
- Eclipse的新建mapping file存在BUG
- 转贴一个WEB服务器(IIS,APACHE)整合TOMCAT4的文章
- 用sysdeo的tomcatplugin整合最新版的eclipse 3.0和Tomcat5.0.27,构建jsp环境
- Eclipse+WTP+Tomcat开发的几点注意事项
- Ubuntu - Edgy Eft 下安装配置Java开发环境(JDK 6 + Eclipse WTP + Tomcat + MySQL)
- Eclipse+WTP+Tomcat开发的几点注意事项(ZT)
- WTP开发web service的一个严重bug
- JSF Studio 1.2 final for eclipse的一个小Bug
- [DNN中的Bug]在时区编辑器中存在的一个Bug
- 图解利用Eclipse3+Lomboz3+Tomcat开发JSP --3.一个JSTL实例
- Eclipse 3.1, WTP 1.0, Tomcat 5.5, JDK 5 开发与调试