我正在Maven进行第一次破解并遇到了问题.我们有一个部署在Tomcat 6上的应用程序.我们在tomcat的lib文件夹中添加了几个jar文件.然后在我们的构建路径中添加这个tomcat库.
如何将tomcat库添加到maven?这是一个不好的方法吗?还有其他选择吗?
提前致谢
tomcat的lib目录中的任何内容都应该是具有范围的maven依赖项provided:
提供
这很像compile,但表示您希望JDK或容器在运行时提供依赖关系.例如,在为Java Enterprise Edition构建Web应用程序时,您可以将Servlet API和相关Java EE API的依赖关系设置为提供的范围,因为Web容器提供了这些类.此范围仅在编译和测试类路径中可用,并且不可传递.
资料来源:Maven依赖范围
例:
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>servlet-api</artifactId>
<version>2.5</version>
<scope>provided</scope>
</dependency>
Run Code Online (Sandbox Code Playgroud)
如果库是您自己的库,则必须将它们安装或部署到本地或远程存储库.
| 归档时间: |
|
| 查看次数: |
8859 次 |
| 最近记录: |