【问题标题】:Eclipse adding a Class path variable/Library to Eclipse preferences vs. adding a path to an specific projectEclipse 将类路径变量/库添加到 Eclipse 首选项与添加特定项目的路径
【发布时间】:2016-03-10 20:32:12
【问题描述】:

我想知道添加类路径/库有什么区别 “1)Eclipse>>首选项>>Java>>构建路径>>添加类路径变量/库”, 并通过将其添加到特定项目来添加类路径/库 "2) 左键单击项目>>属性>> Java构建路径>>添加库或添加类路径"?

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

【问题讨论】:

    标签: java eclipse path classpath eclipse-classpath


    【解决方案1】:

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

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

    【讨论】:

    • 那么,使用方法(1)和方法(2)添加类路径/库有什么区别?这是关于“junit 库等等”吗?我们只能用方法(2)吗?
    • 在方法(1)中,您可以添加类路径变量。以及用户库。但在方法(2)中,您不能添加类路径变量,但您可以添加用户库、Junit 库、JRE 系统库等...
    【解决方案2】:

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

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

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

    【讨论】:

    • 这解决了我的问题。因此,“首选项”类路径/库基本上是一个存储库,可以存储所有变量/库并通过项目属性构建路径将它们添加到所需的项目中。
    猜你喜欢
    • 2013-06-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-03-17
    • 1970-01-01
    • 2017-09-18
    • 1970-01-01
    相关资源
    最近更新 更多