【问题标题】:source folder is not on the java build class path, using JUnit源文件夹不在 java 构建类路径上,使用 JUnit
【发布时间】:2015-01-06 08:29:46
【问题描述】:

我是 Web 开发的新手,我下载了一些演示项目来学习如何使用 Eclipse 开发 REST 客户端应用程序。

这是两个例子:

我正在尝试使用 JUnit 为项目 1 编写一些测试用例,但是,右键单击(类)=> 新的 Junit 测试用例 => 错误总是发生,告诉我“源文件夹不在 java 构建中类路径”,我无法创建 JUnit 文件。

但是对于项目2,所有的信息都是自动填写的。

如果我右键单击第二个项目的 src 并在构建路径中“从构建路径中删除”,它将成为与项目 1 相同的格式(文件夹)。但是关于包名称的源代码错误数百个,并且所有“导入”语句。

它与 Eclipse 的工作方式有关吗?谁能简单解释一下如何将 proj 1 更改为正确的格式?我试图为 proj 1 “构建路径”和......源代码的数百个错误..

谢谢!

【问题讨论】:

    标签: java eclipse junit buildpath


    【解决方案1】:

    在项目属性中(右键单击项目文件夹并从菜单中选择“属性”)转到“Java Build Path”并添加src作为源文件夹。

    【讨论】:

    • 是的,我试过了。但是代码会有数百个错误,并且包路径不匹配,我应该手动更正它们吗?而另一个问题是:全部导入。陈述变得不正确
    • 如果项目中有错误,您需要更正它们。只是不编译有问题的类可以消除错误,但不是解决方案。
    • 谢谢。我还有一个困惑:对于第二个项目,我按照说明操作并可以运行它来获取或发布数据,但是在“构建路径”之后,所有“导入”都变得无效,我是否需要下载所有必要的 jar? (但是为什么 proj1 可以在没有任何手动下载 jar 的情况下运行呢?)
    猜你喜欢
    • 2012-06-10
    • 1970-01-01
    • 1970-01-01
    • 2011-12-22
    • 2012-03-16
    • 1970-01-01
    • 2016-02-25
    • 1970-01-01
    • 2015-01-29
    相关资源
    最近更新 更多