Java 类在 Eclipse 中看不到自身?

标签 java eclipse

我最终手动将 java 文件“CreateGroovyScripts”添加到我拥有的本地存储库,因为远程存储库不可用。当我将其作为 Junit 运行时,出现以下错误: error

我还需要对这个项目做些什么吗?这是一个 Maven 项目,我唯一尝试过的就是右键单击该项目时在 Maven 子菜单中“更新项目”。

注意:该文件是使用“新建 -> 文件”添加的,然后我只是将其命名为 CreateGroovyFiles.java 并从单独的存储库复制并粘贴代码

最佳答案

我相信,当您作为 Junit 运行它时,它不起作用,因为最近添加的类(即 CreateGroovyFiles)不在 Eclipse 项目的 classpath 中,并且可能会解释您得到的 ClassNotFoundException。

您可以通过搜索来检查它是否在您的构建路径中: 输入 Ctrl+Shift+T 并搜索 CreateGroovyFiles。如果没有找到任何内容,则表明该类不是 在类路径中。

为了将其添加到类路径中,您需要将包含所有描述的包的文件夹标记为源文件夹。

关于Java 类在 Eclipse 中看不到自身?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49514395/

相关文章:

java - 用于控制台输入的 Java 扫描仪类的替代品

c - 为什么 fgets() 工作错误?

c++ - 如何将 fftw3 链接到 eclipse mars c++?

Android - 调试引用项目问题

eclipse - 为什么 Eclipse 的 Hadoop 插件会忽略我对程序所做的更改?

java - 接口(interface)中的变量

Java 多按钮 Action

java - 来自 MediaPlayer 的回调

Java,ESAPI validator 的性能问题

java - 在Java中以编程方式终止selenium服务器进程