Eclipse 向 Eclipse 首选项添加 Class 路径 variable/Library 与向特定项目添加路径

Eclipse adding a Class path variable/Library to Eclipse preferences vs. adding a path to an specific project

我想知道添加 class path/library 有什么区别 "1) Eclipse>>首选项>>Java>>构建路径>>添加Class路径Variable/Library", 并通过将 classpath/library 添加到特定项目来添加 "2) 左键单击项目 >> 属性 >> Java 构建路径 >> 添加库或添加 class 路径"?

如果这些方法不同。我应该如何使用它们?

我。通过第一个 ("1 Eclipse>>Preferences>>Java>>Build Path >> Add Class path Variable/Library" ) 方法你会有两种不同的选择.. 一种是添加 classPath 变量,一种是添加用户库。 CLASSPATH 环境变量告诉 Java 虚拟机和其他 Java 应用程序在哪里可以找到 class 库,包括用户定义的 class 库。 另一方面,添加用户库意味着您只是添加一些用户定义的库,仅此而已。

二。在第二种方式 (左键单击项目 >> 属性 >> Java 构建路径 >> 添加库或添加 class 路径") 你有添加各种类型的库的各种选项,包括用户 libraries.Other 除了用户库,您还可以添加 junit 库等等。

'Preferences' Class 路径/库条目仅定义变量和库的名称和内容。这不会将这些条目添加到任何项目的构建路径中。

一旦您在首选项中定义了变量和库,您就可以使用项目属性构建路径将它们添加到各个项目。

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