2

我已经从 Maven 仓库 orientdb-source.jar 下载了 OrientDB 的源 jar 文件。结构是:

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

我已经安装了 m2e 插件。但我不知道将此 jar 文件作为 maven 项目导入。我不想将此 jar 文件作为外部 jar 导入。谁能帮我?

4

2 回答 2

0

听起来您想在 Maven 环境中使用/访问此工件。

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

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

于 2013-03-28T18:54:20.587 回答
0

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

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

来自Maven 存储库

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

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

于 2013-03-28T18:55:43.787 回答