在 Eclipse 中更改 java 多个项目的构建路径

Change java build path for multiple projects in Eclipse

在 Eclipse 中,我有一个 libs 项目。该项目有一个 test.jar 文件。

我在 eclipse 中还有 15 个其他项目在 Java Build Path/Libraries.

下使用 test.jar

test.jar每个月都会出新版本,名字会变(test1.jar,test2.jar)

一旦有新版本可用,我就会从 libs 项目中删除旧版本并添加新版本。我的问题是,如何修改使用这个jar文件的15个项目来引用新的?我知道如何通过为每个项目配置构建路径来一次完成一个项目。有没有办法同时对所有 15 个项目进行大规模更改?

或者,您可以将所有新版本保存在某个文件夹中,将最新版本复制并粘贴到所需的构建路径位置,并将所述粘贴的 jar 的名称更改为 testcurr.jar。然后,将所有构建路径更改为使用 testcurr.jar。

现在,当你有一个新版本时,你所要做的就是将它保存在某个地方,并copy/paste它的名称为testcurr.jar。瞧!所有项目都在同一时间使用相同的 jar,您永远不必再次更新构建路径。

Eclipse 在根目录中一个名为 .classpath 的简单文件中维护类路径。全局 find-and-replace with regex 可以将所有 test(X).jar 更改为 test(X+1).jar

要达到同样的效果,请按照以下步骤操作。

  1. 打开 Eclipse,转到 Windows > 首选项-> Java > 构建路径 -> 用户库
  2. 现在单击新按钮并输入名称 TEST_JAR,然后添加,然后添加罐子,它可以是 test.jar 或 test.jar。 请参阅下面的屏幕截图。

  1. 只有一个时间任务从其构建类路径中删除所有 15 个项目的条目,作为其在全局路径中的设置。

  2. 每当您构建其他项目时,它也会捆绑您的用户库。