Java Eclipse向Eclipse首选项添加类路径变量/库与向特定项目添加路径

Java Eclipse向Eclipse首选项添加类路径变量/库与向特定项目添加路径,java,eclipse,path,classpath,eclipse-classpath,Java,Eclipse,Path,Classpath,Eclipse Classpath,我想知道通过 “1)Eclipse>>首选项>>Java>>构建路径>>添加类路径变量/库”, 以及通过将类路径/库添加到特定项目来添加类路径/库 “2)左键单击项目>>属性>>Java构建路径>>添加库或添加类路径” 如果这些方法不同。我应该如何使用它们。通过第一个(“1 Eclipse>>首选项>>Java>>构建路径>>添加类路径变量/库”)方法,您将有两个不同的选项。。一个是添加classPath变量,另一个是添加用户库。 CLASSPATH环境变量告诉Java虚拟机和其他Java应用程

我想知道通过 “1)Eclipse>>首选项>>Java>>构建路径>>添加类路径变量/库”, 以及通过将类路径/库添加到特定项目来添加类路径/库 “2)左键单击项目>>属性>>Java构建路径>>添加库或添加类路径”

如果这些方法不同。我应该如何使用它们。通过第一个(“1 Eclipse>>首选项>>Java>>构建路径>>添加类路径变量/库”)方法,您将有两个不同的选项。。一个是添加classPath变量,另一个是添加用户库。 CLASSPATH环境变量告诉Java虚拟机和其他Java应用程序在哪里可以找到类库,包括用户定义的类库。 另一方面,添加用户库意味着只需添加一些用户定义的库


二,。在第二种方式上(左键单击项目>>属性>>Java构建路径>>添加库或添加类路径)您可以使用各种选项添加各种类型的库,包括用户库。除了用户库之外,您还可以添加junit库和更多。

首选项类路径/库条目仅定义变量和库的名称和内容。这不会将这些条目添加到任何pr的生成路径中项目

在首选项中定义变量和库后,可以使用项目属性生成路径将它们添加到各个项目中


在首选项中使用单独的定义允许您更改变量/库的实际值,而无需更改每个项目。

那么,使用方法(1)和方法(2)添加类路径/库有什么区别?这是关于“junit库和更多”。我们只能使用方法(2)在方法(1)中进行更改您可以添加classpath变量。以及用户库。但是在方法(2)中您不能添加classpath变量,但可以添加用户库、Junit库、JRE系统库等。这解决了我的问题。因此,“首选项”类路径/库基本上是一个存储库,您可以在其中存储所有变量/库,并通过项目属性生成路径将它们添加到所需的项目中。