java – 任何使用Eclipse WTP的方法,并不意味着在JSP页面更改时重新部署_WHOLE_应用程序

前端之家收集整理的这篇文章主要介绍了java – 任何使用Eclipse WTP的方法,并不意味着在JSP页面更改时重新部署_WHOLE_应用程序前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我已将My Eclipse中的Web应用程序迁移到Eclipse WTP,而且我现在正在迁移之后进入代码库和网页的第一次重大升级,而且坦白地说,让我疯狂地保存一个JSP页面导致重新部署的WHOLE应用程序,因为它需要时间,并且我的后端连接在会话对象的序列化反序列化(这是非常简单的修复)中无法生存.除此之外,JSP编辑器非常慢,所以我经常不得不暂停,让编辑器赶上使用JavaServer Faces在一个小型JSP中编辑的位置.禁用验证没有帮助.

Eclipse动态Web项目依赖于几个库eclipse项目,所以我不能只是说Jetty使用WebRoot文件夹,因为类路径中缺少几个依赖关系.

问题是:

>有没有一种工作方式 – 任何工作方式 – Eclipse WTP系统并不意味着每次保存文件时都会重新部署所有内容

我可以使用Tomcat 5.5或Jetty 6作为服务器.

编辑:让JSP编辑器能够跟上将会真的很好吗?

编辑:有问题的JSP页面包含JSF标签(myfaces 1.1.4,tomahawk 1.1.9),如果这有所作为?

解决方法

我会抛出另一个建议,这更是一个解决办法.

您可以使用FileSync插件将bin和webroot目录与servlet容器同步.您将不得不使用原始安装,而不是使用工作空间元数据.然后,在调试模式启动服务器之后,所有的东西都是热部署的.

我已经成功地使用这种方法与玻璃鱼2.

另一件事是检查服务器项目中的服务器的配置选项(它应该有一个文件夹).某些调试或热部署选项可能会被关闭.

至于JSP编辑器的速度 – 好的,禁用验证是第一件要做的事情,你已经完成了.老实说,我的jsp页面(包含jsf标签,实际上使用面孔)没有任何重大的速度问题.也许使用新的安装?

猜你在找的Java相关文章