我正在使用的团队使用他们自己的Ant自定义实现(它有一个用于编写构建文件的Java包装器)来构建项目。我目前正在使用Vim进行所有编辑,但我希望将Eclipse用于我即将开始的下一个项目。我在使用Eclipse方面有很多经验,而我最初尝试导入项目文件并没有奏效。我基本上需要知道是否有一种(相对)简单的方法来导入通用的非Eclipse Java项目。在一个理想的世界中,我将能够继续使用团队的特殊方式来构建项目和运行单元测试,但是具有Eclipse的重构和上下文敏感功能(加上其他功能Vim有点弱)。这里的关键是我的团队需要能够在不使用eclipse的情况下构建我的项目。
如果使用Eclipse需要与我团队的当前约定有太多偏差,我将继续使用Vim作为我的主编辑器。
答案 0 :(得分:0)
我记得在过去的糟糕时期(没有Ivy / Maven / Gradle)我们通过UserLibraries功能处理Eclipse项目的依赖项。
如果你去Window - > Prefenrences - > Java - >构建路径 - >用户库,您可以创建/导入/导出包含依赖项的XML。 (不记得这是否处理相对路径)。该文件可以存储在源代码管理中。
您可以直接点击项目 - >属性 - > Java构建路径 - >图书馆 - >添加图书馆... - >用户库并选择您的创建用户库XML
因此,每当开发人员在提取源代码后看到奇怪的编译器问题时,他都需要导入新的用户库XML。