简体   繁体   English

Maven的WAR依赖

[英]WAR Dependency for maven

I have a project with <packaging> as WAR . 我有一个<packaging>作为WAR的项目。 I want to add this project as a dependency in another project. 我想将此项目添加为另一个项目中的依赖项。 I've done bit digging on some threads like Maven WAR dependency But nothing works for me. 我已经完成了一些关于Maven WAR依赖之类的线程的挖掘工作,但是对我来说没有任何用处。 Any help would be really appreciated. 任何帮助将非常感激。

I assume you want to use the classes from your war project in another (non war) project. 我假设您想在另一个(非战争)项目中使用战争项目中的类。

WAR projects as dependencies makes only sense for overlays, ie when you want to include the resources of one WAR file in another WAR file (usually not the classes). WAR项目作为依赖项仅对覆盖有意义,即,当您要将一个WAR文件的资源包括在另一个WAR文件(通常不是类)中时。

What you can and should do is remove the source code from your WAR project into a separate JAR project, which in turn is included in both (your origional WAR project and your other project) projects as a dependency. 您可以并且应该做的是将源代码从WAR项目中删除到一个单独的JAR项目中,该项目又作为依赖项包含在(您的原始WAR项目和您的其他项目中)两个项目中。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM