关于Depend war包的总结

1. Jetty

Jetty的版本必须在7.4.0.RC0(不包含)以后的,建议使用最新版本的(例如:7.4.0.RC0)。

但是jetty7以后的版本可能会有一个bug,在xp中,.m2目录是在Document and setting 目录下,改目录名有空格,这可能会造成Jetty server报错。解决方法就是把你的maven repository指定到一个没有空格的目录结构下。

 

2. Jetty-env.xml

该文件在7.0.0.pre5(不包含)以后的版本会出现不同。具体的jetty 6 jetty 7不同详见

http://wiki.eclipse.org/Jetty/Getting_Started/Porting_to_Jetty_7/Refactoring

这里就说明两处,

A.     org.mortbay.jetty.webapp.WebAppContext 更包结构后为org.eclipse.jetty.webapp.WebAppContext

B.     org.mortbay.jetty.plus.jndi.Resource 更包结构后为org.eclipse.jetty.plus.naming.Resource

具体应该如何在7.4.0.RC0(不包含)以后的版本配置jetty-env.xml仍然不清楚,会的希望能指出。 

原文地址:https://www.cnblogs.com/zhuyoufeng/p/2050270.html