作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试采用现有的 Eclipse 项目并添加 pom.xml,以便我可以使用 Maven 进行自动构建。在项目中,我的引用库中有一个 jar 文件,该文件不在 Maven 存储库中。我需要做什么才能让 Maven 识别 jar 文件?
我摸索着这个元素,但没有成功。
Windows XP、Eclipse 3.6.1、Maven 3.0.2
最佳答案
在您的 pom.xml 中添加 <dependencies>
标记并在其中添加所有 Jars 依赖项。它将在构建时下载。
像这样
<project>
...
<dependencies>
<dependency>
<groupId>group-a</groupId>
<artifactId>artifact-a</artifactId>
<version>2.1</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>group-a</groupId>
<artifactId>artifact-b</artifactId>
<version>1.0</version>
<type>jar</type>
<scope>runtime</scope>
</dependency>
</dependencies>
....
</project>
在这里查看更多http://maven.apache.org/guides/introduction/introduction-to-dependency-mechanism.html
对于公开可用的 Jars,您可以在此处搜索依赖项 http://mvnrepository.com/
对于未公开提供的 Jars,您可以通过以下方式在本地安装:
mvn install:install-file -Dfile=<path-to-file> -DgroupId=<group-id> -DartifactId=<artifact-id> -Dversion=<version> -Dpackaging=<packaging>
我不知道如何从 Eclipse 内部安装第三方 jar。一定有某种方法可以使用 m2eclipse 插件。
关于eclipse - 如何让 Maven 将 jar 包含在我的 Eclipse 引用库中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4891107/
我是一名优秀的程序员,十分优秀!