在Jetty中部署jar

时间:2010-04-15 19:55:34

标签: java jar jetty war

我想知道是否可以在Jetty中部署jar文件? 如果没有,是否有应用程序服务器可以这样做?

我是初学者。我问这个问题,因为我找到的所有文档,似乎我们只能在应用程序服务器中部署war存档。真的吗?

3 个答案:

答案 0 :(得分:2)

战争文件是标准(WAR - 代表Web ARchive) 您可以将jar文件部署到war文件中,也可以将jar文件部署到服务器的类路径中,或者仍然可以将jar文件部署到大多数服务器的lib文件夹中。

不确定为什么不想为Web应用程序部署WAR文件。

其他两个有正当理由,如果您拥有的是应用程序,那么再次采用公认的做事方式,如果您遇到任何问题,您可以随时获得标准做事方式的支持。 / p>

答案 1 :(得分:1)

实际上,War(Web应用程序存档)文件是Jar文件;每个servlet容器都接受带有.war扩展名的jar打包应用程序。

答案 2 :(得分:0)

我认为在支持热部署的Web容器中,更改web-inf / lib或web.xml中的jar会触发重新加载webapp。