0

我有一个用于验证的 maven 模块,我必须将它传递给其中包含 Jrules API 的旧版本的 Eclipse。但是,这个 Eclipse IDE 没有 maven 插件。所以我想我会在模块上做一个 maven:install 并移动创建的 jar。但是,当我尝试 import->Existing Projects into Workspace->Select archive file: 并将其指向 jar 时,没有项目出现。我不知道如何将我的 maven 模块移动到过时的 eclipse 中,而不必获取项目所需的 101 个 jars 并且不对其进行非 mavenise ......当然,他们必须是一个简单的方法或者是maven 将单片

4

2 回答 2

2

使用maven-eclipse-plugin为您生成 .project 和 .classpath 文件:

mvn eclipse:eclipse

这将创建 IDE 元数据文件,这些文件引用您的项目所依赖的所有 JAR 从您的本地 maven 存储库文件夹中。

尝试使用“import->Existing Projects into Workspace->Select archive file”将 Maven 构建过程构建的 JAR 导入 Eclipse 不起作用,因为 Eclipse 期望找到带有 .zip/.jar 文件的 .zip/.jar 文件。项目元数据文件和源代码。您编译的 JAR 可能两者都不包含。

于 2011-07-28T15:40:42.927 回答
1

我会推荐使用 M2Eclipse maven 插件。右键项目->启用依赖管理->更新项目配置

我已经广泛使用 eclipse:eclipse,我的经验是 M2Eclipse 不仅得到更好的支持,而且总体上工作得更好。

于 2011-07-28T15:47:04.513 回答