问题标签 [eclipse-classpath]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
292 浏览

java - Eclipse 中的额外类路径,如 DrJave

在我的小学/高中编程课程中,我们正在从 DrJava 转移到 Eclipse 作为主要 IDE。我使用 SimpleTurtle 来教授概念。在 DrJava 中,我只需转到 Preferences 并添加 Extra Classpath。繁荣,完成!然后,学生可以无缝地使用 World 和 Turtle (EX World w = new World();) 类,而无需了解他们在做什么,这对于第一次编程的程序员来说非常棒,并为未来的方法、类和构造函数课程打开了大门,而不会压倒一切他们一开始。

这是问题..我如何将 Eclipse 配置为像 DrJava 一样工作,因为学生可以开始一个新项目并可以访问 World 和 Turtle 类而无需采取任何额外的步骤?我目前只是将 DrJava 指向 DrJava -> Preferences 中的 TurtleGraphics 文件夹,这是首选方法,但使用 .jar 文件也可以。

任何建议将不胜感激。谢谢

0 投票
1 回答
908 浏览

java - TestNG - 尽管类存在于提到的位置,但无法在类路径异常中找到类

我正在使用 TestNG 和 ANT 运行我的 Java 项目。使用 testng.xml 运行良好。但是在我的项目中进行了一些更改(重命名了几个类并移动了文件夹)之后。现在在运行 testng.xml 时,我收到以下错误:

所需课程出现在上述位置。下面是我的 testng.xml 文件的内容。

我已经尝试过多次清理和重建我的项目。

0 投票
1 回答
310 浏览

eclipse - 如何为 Eclipse 生成类路径容器

我正在处理一个我想导入到 Eclipse 的 Clojure 项目。因此我使用lein2eclipse。这个插件将一个文件添加.classpath到我的项目文件夹中。

将其导入 Eclipse 后,依赖项与源文件夹处于同一级别。

在此处输入图像描述

一旦列表变长,这可能会非常烦人。我想添加一个“类路径容器”,以“捆绑”这些依赖项(类似于 Gradle 所做的):

在此处输入图像描述

.classpath-file 中有很多条目,例如:

有没有一种简单的方法可以将所有这些条目移动到另一个文件中,“导入”这个文件并给它一个名字?

我看到了容器条目,但到目前为止我不知道它是如何工作的:

0 投票
1 回答
673 浏览

eclipse-classpath - 从 perforce 将 java 项目导入 Eclipse 时未创建 .classpath 文件

在 Eclipse 中,我正在使用从 perforce 导入的 java 项目。我错误地从我的工作区中删除了 .classpath 文件,现在我再次从 perforce 导入了项目,但我的工作区中没有生成 .classpath 文件。

有人可以解释一下这背后的原因以及如何解决这个问题。

0 投票
1 回答
620 浏览

java - Eclipse - 运行时类路径外部文件夹路径错误

我正在尝试在我的运行时类路径中添加两个外部文件夹。我要做的是进去Run -> Run Configurations -> Classpath,然后点击进去User EntriesAdvanced -> Add external folder然后Apply

当我运行 Eclipse 时抱怨说:类路径引用的存档:<path>不存在。. 但<path>不是我设置的那个。

0 投票
0 回答
765 浏览

java - GlassFish 服务器收到消息时出现 java.lang.NoClassDefFoundError 错误

使用 eclipse mars 和 glass fish,我制作了一个本地服务器。在同一个包中,我有一个名为 MyClass.java 的类。每次,服务器收到一条消息,我希望消息由 MyClass (及其方法)处理。这就是我所拥有的:

问题是编译器给了我这个消息:

我已确保作为外部 JAR 文件中的类的 edu.someClass 在我的类路径中。但它仍然无法正常工作。任何想法?

问题是每次服务器收到新消息时都需要编译 MyClass 吗?所以我做了一个虚拟类来测试它是否每次都编译并且确实如此。但是这个虚拟类没有任何 JAR 文件(import与 MyClass 相比,它没有类)。

这是屏幕截图:

在此处输入图像描述

0 投票
1 回答
48 浏览

java - 在 Eclipse 中设置多个类路径

在我的公司,我们正在开发一个基于 Java 的应用程序,其中包含各种插件,并且我正在开发一个插件。我正在开发的插件依赖于应用程序中的许多其他插件。假设我正在使用安装 9 开发应用程序,jar 的版本是 9,如果我正在安装 10,它的版本是 10。所以我需要在我的项目中为 9 和 10 不同版本的 jar 设置类路径路径。

我的类路径有问题,我想知道如何在 Eclipse 中为插件项目设置多个类路径。?

我在互联网上搜索过,但找不到合适的文档来设置多个类路径。

如果有人对此提出一个想法,那就太好了。

0 投票
1 回答
267 浏览

java - 尝试解压缩 7-Zip 存档时出现异常(二进制模式)

我在 Eclipse 中运行 Java 应用程序。在这里,我尝试使用以下代码解压缩 7-Zip 存档文件:

在调试模式下执行上述一组行(使用 Eclipse 运行)时,我能够解压缩 7-zip 文件(并且没有问题)。

但是当尝试以二进制模式执行相同操作时(在将 Java 应用程序导出到 .JAR 文件之后),我遇到了以下异常跟踪:

我还在 Java 应用程序的 .classpath 中添加了以下 2 行

但它仍然不能解决问题。

任何帮助将不胜感激 !!

0 投票
2 回答
2532 浏览

java - Eclipse 将类路径变量/库添加到 Eclipse 首选项与添加特定项目的路径

我想知道通过“1)Eclipse>>Preferences>>Java>>Build Path>>添加类路径变量/库”添加类路径/库和添加类路径/库有什么区别通过“2)左键单击项目>>属性>> Java构建路径>>添加库或添加类路径”的特定项目?

如果这些方法不同。我应该如何使用它们中的每一个?

0 投票
2 回答
3247 浏览

eclipse - 找不到 log4j2.xml,但它位于我的 Eclipse 项目的类路径中

我有一个 Eclipse Java 项目,我们称它为“unittest”,我正在尝试 log4j2 + SLF4J,它似乎记录正常,但忽略了我的 log4j2.xml。我明确地看到:ERROR StatusLogger No log4j2 configuration file found。使用默认配置:仅将错误记录到控制台。

项目文件结构是“测试”是项目的源文件夹

我将 log4j2.xml 放在 test/ 文件夹的根目录中。为项目定义的输出文件夹是 unittets/bin 目录。并且我验证了在构建我的项目时在 bin 目录中创建了 log4j2.xml。我现在不使用 Maven,只使用 Eclipse。

这是我的测试代码:

我现在从 log4j 文档中获取的 log4j2.xml 的内容,我计划稍后更改...

使用与我的 Eclipse 项目相同的类路径在 Eclipse 中将其作为 JUnit 测试运行,以下是输出:

所以我不确定我错过了什么。类似的问题似乎没有直接的答案,这解决了我的问题。