在Spring项目中构建的war文件中如何包含库?

乌兹·扎曼(Uz Zaman)说:

我有一个春季项目,并且运行良好。问题是,每当我使用tomcat中的war文件执行新部署时,都需要手动复制lib文件夹中的库。我想知道是否有任何方法可以在war文件中添加这些库,以便每次都不需要通过复制服务器中的库来浪费时间。需要从生成的war文件中自动包含它。

卢卡斯·鲁克豪(Lucas Rouckhout):

这个答案取决于您如何构建WAR,但我假设您正在使用一种流行的Java构建工具。考虑到您的战争中没有lib文件夹,我假设您没有为这些构建工具配置正确的插件,或者像疯子一样从命令行编译和管理类路径。如果是后一种情况,那么我强烈建议您开始为项目使用构建工具(默认情况下,所有IDE都使用此工具),如果是前一种情况,我会将您引向各个插件页面:

Maven的https : //maven.apache.org/plugins/maven-war-plugin/index.html

war插件默认情况下会执行此操作。

摇篮https : //docs.gradle.org/current/userguide/war_plugin.html

默认情况下,Gradle的War插件也会执行此操作。

蚂蚁https : //ant.apache.org/manual/Tasks/war.html

有关Ant任务的词汇表阅读没有显示默认情况下是否这样做,但我假设是的。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何根据构建配置从项目中包含/排除源文件?

如何使用Ant构建将Maven依赖库包含在war文件中

如何在Android主项目中包含库项目中使用的AAR文件

如何将类库项目中的文件和测试程序集包含到已发布的工件中

从带有外部数据库连接的spring项目中构建jar文件

如何检查Maven项目中的文件名是否包含某些字符(然后使构建失败)?

如何正确编写Docker文件以构建war文件并运行spring-boot maven项目?

如何包含另一个项目中的库和头文件?

CMake:在项目中包含库

如何在Autotools项目中链接刚刚构建的库

如何使用CMake在项目中添加预构建的静态库?

如何在 Django 项目中构建模板库?

如何在 iOS 项目中构建和使用 C 库?

java - 如何在java gradle项目中包含外部jar文件而不会在每次构建后被删除?

如何在我的项目中包含GitHut库(Android Studio)

如何在python项目中包含库依赖项?

如何在Visual Studio中将库包含到项目中?

如何将Java库包含到Scala项目中

如何将 createjs 库包含到 reactjs 项目中

如何在我的C ++项目中包含activeX库?

如何在Android Studio项目中包含共享库?

如何在Clion项目中包含SDL_gfx库?

如何在包含的Android库上过渡地使用Android项目中Java项目中的jar?

如何在从项目文件构建的NuGet包中包含XML文档文件?

如何在Maven项目中包含本地jar文件

如何在Eclipse的项目中包含.class文件?(Java)

clojure / lein:如何在项目中包含Java文件?

如何在复杂项目中包含属性文件

如何防止捆绑使用项目中未包含的文件?