【发布时间】:2017-06-14 18:44:20
【问题描述】:
假设我使用 Tomcat AP 服务器,并且包 'foo' 中有 10 个类文件。我可以说,将其中的 8 个压缩成一个 jar 文件,将此 jar 文件放入“WEB-INF/lib”文件夹,然后将其中的 2 个放入“WEB-INF/classes/foo”文件夹。 Tomcat 在运行 webapp 时会将它们视为一个单独的包吗?
注意:我这样做是有实际理由的。
【问题讨论】:
假设我使用 Tomcat AP 服务器,并且包 'foo' 中有 10 个类文件。我可以说,将其中的 8 个压缩成一个 jar 文件,将此 jar 文件放入“WEB-INF/lib”文件夹,然后将其中的 2 个放入“WEB-INF/classes/foo”文件夹。 Tomcat 在运行 webapp 时会将它们视为一个单独的包吗?
注意:我这样做是有实际理由的。
【问题讨论】:
您可以使用 Maven War 插件。可以将其配置为将特定工件放置在 War 文件中的不同目录中。
查看解决方案:Stackoverflow HowTo
【讨论】: