繁体   English   中英

在Maven企业应用程序中的哪里放置依赖项?

[英]Where to place dependencies in a Maven Enterprise Application?

我创建了一个Maven Java Enterprise应用程序,其中包含一个EJB应用程序和一个Web应用程序。 在Netbeans的“项目”选项卡中,它显示了这两个应用程序项目以及同时使用上述两个项目的Enterprise应用程序。

我应该根据需要将和依赖项放置在Enterprise Application依赖项文件夹中还是仅放置在Web或EJB项目中? 在Enterprise项目中具有依赖项文件夹的目的是什么?

EJB项目没有/ lib文件夹,因此必须将其所有依赖项添加到另一个归档文件中。 WAR项目的依赖项可以放在/ WEB-INF / lib中。 通常,您可以在EAR档案的/ lib文件夹中找到EJB项目所需的依赖项。 请记住,您实际上不需要包括任何JavaEE库(使用Maven中“提供的”范围)。

暂无
暂无

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

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