我有一个java Web应用程序名称webapp
,当我将它导出为war时,源代码将被编译为WEB-INF / classes。
现在我希望将这些类别压缩到一个jar中,并放入WEB-INF / lib。
我试过这个:
创建一个名为webapp_jar
的新Java项目。
将webapp/src
下的所有源代码复制到webapp_jar/src
,配置构建路径以使项目正常运行。
将webapp_jar
引用添加到webapp
项目。
但是,当我运行webapp
时,似乎无法找到在webapp_jar
定义的类。
这可能吗?
顺便说一下,我使用eclipse ee ide。
答案 0 :(得分:0)
答案 1 :(得分:0)
通过创建两个主题项目,一个用于构建战争,另一个用作jar项目,然后使用jar项目作为对war项目的依赖,将jar放入包装战争时的lib目录。
答案 2 :(得分:0)
不,我在日食中使用Web Deployment Assembly settings
。我工作了。
您可以找到详细信息here。