如何告诉Eclipse包含所有项目的标准.jar库

我意识到在eclipse中你可以指定某些.jar库来为各个项目添加,但我想知道是否有可能使eclipse自动将标准.jar添加到所有项目的类路径中。 我正在使用eclipse进行java课程,并希望能够自动将课程的stdlib用于所有项目。

在Window – > Preferences – > Java – > Installed JREs下找到您的默认JRE(已选中的JRE)并点击Edit。 添加你想要的jar子。

默认情况下,如果它是一个java项目,那么eclipse包含所需的jar文件,但是如果你需要更多的jar,那么你可以创建用户库

窗口 – 首选项 – Java – 构建路径 – 用户库。

而是将JDK jar与用户库混合。

我想不出一种方法可以做你想要的东西,但我建议,如果有很多这些jar,就是创建一个项目来保存这些jar文件,将它们放在项目类路径中,然后设置导出那些jar文件的项目(可能是lib目录中jars的默认值,我不记得了)。

然后,任何新项目都可以简单地在这个“jar”项目中添加依赖项,以便将其中的所有jar包含在其构建路径中。

您可以调整依赖项控件并构建像maven这样的系统,并将依赖项jar作为maven模块的属性。 这样maven就负责将jar放在maven存储库中的共享位置,并在项目中重用它们。 然后,您可以使用Maven eclipse项目生成器为eclipse创建工作区。 如果您的项目在工作区中有很多单独的项目变得相当大,那么这是一个很好的自动化解决方案。