java – Embedded Jetty:如何使用包含在Jetty启动的.jar中的.
我正在尝试生成一个包含main()的.jar,它将启动Jetty. 我的问题是我希望Jetty加载的.war包含在同一个.jar中. 我已经能够创建包含.war的.jar: 在POM.xml中:
最佳答案
我在2009-10赛季为一个特定的应用程序玩了很多.
我发现的问题是,当你在jar中嵌入一个war时,URI最终会成为那些无法使用默认jar:uri处理程序试图访问war文件的URI. 我找到了许多解决方案: >告诉jetty将war文件解压缩/爆炸到临时目录中 所有三个人都在Jetty 7上为我工作.我怀疑情况将保持不变. 最后我选择了选项3.它最简单,不会在用户系统上留下临时文件,并且启动速度最快. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |