Eclipse如何将jar文件导入为maven项目

时间:2013-03-28 18:40:45

标签: java eclipse import eclipse-plugin m2e

我从maven repo,orientdb-source.jar下载了一个OrientDB的源jar文件。结构是:

orientdb-source.jar/com/orienttechnologies/orient/core/...
                   /META-INF/...

我已经安装了m2e插件。但我不知道将这个jar文件导入为maven项目。我不想将此jar文件作为外部jar导入。任何人都可以帮助我吗?

2 个答案:

答案 0 :(得分:0)

听起来你想在maven环境中使用/访问这个工件。

如果您只想在类路径中使用jar,则应将jar作为依赖项添加到项目的pom文件中。如果jar来自私有存储库,您可能还需要将存储库引用添加到pom。通过对jar的引用修改pom文件后,您可以选择项目并单击“Maven - > Update project dependencies”。 Maven将下载jar并修改你的类路径。

如果您想实际查看源代码,请在第三方的网站上查找包含源代码的存储库的参考。使用适当的Eclipse插件(git,svn等)指向并签出源代码的版本。

答案 1 :(得分:0)

如果要在项目中导入jar,请将其放在项目根目录下pom.xml中的<dependecies>标记上:

<dependency>
    <groupId>com.orientechnologies</groupId>
    <artifactId>orientdb</artifactId>
    <version>1.3.0</version>
</dependency>

来自Maven Repository

这将导入项目lib文件夹中的jar。

无论如何,如果你想修改这个lib中的代码,你需要创建一个包含这个jar内容的新项目。在maven上打包为jar,并作为依赖项。