Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/340.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
错误:file.java必须位于目录c:\jcute\tests中_Java_Unit Testing - Fatal编程技术网

错误:file.java必须位于目录c:\jcute\tests中

错误:file.java必须位于目录c:\jcute\tests中,java,unit-testing,Java,Unit Testing,我已经安装了Jcute,我正在尝试运行一个简单的Java代码,看看它是如何工作的 但是,当我尝试编译时,会收到以下错误消息: 错误消息:test.java必须位于目录c:\jcute\src中\ 附图片-> Jcute的根目录->c:\Jcute 你能告诉我我做错了什么吗?你可能错过了包语句包测试在src\tests\test1.java文件中 找到下面的工作示例 src\tests\Test.java package tests; class Test { public static

我已经安装了Jcute,我正在尝试运行一个简单的Java代码,看看它是如何工作的

但是,当我尝试编译时,会收到以下错误消息:

错误消息:test.java必须位于目录c:\jcute\src中\

附图片->

Jcute的根目录->
c:\Jcute


你能告诉我我做错了什么吗?

你可能错过了包语句
包测试
src\tests\test1.java文件中

找到下面的工作示例

src\tests\Test.java

package tests;
class Test {
    public static int foo() {
        return 42;
    }
}
class Test {
    public static int bar() {
        return 23;
    }
}
src\Test.java

package tests;
class Test {
    public static int foo() {
        return 42;
    }
}
class Test {
    public static int bar() {
        return 23;
    }
}

上述源代码至少已从成功加载二进制版本。

您可能错过了包语句
包测试
src\tests\test1.java文件中

找到下面的工作示例

src\tests\Test.java

package tests;
class Test {
    public static int foo() {
        return 42;
    }
}
class Test {
    public static int bar() {
        return 23;
    }
}
src\Test.java

package tests;
class Test {
    public static int foo() {
        return 42;
    }
}
class Test {
    public static int bar() {
        return 23;
    }
}

上述源代码至少已成功从加载二进制版本。

尝试将类test.java移动到/src文件夹中。它位于/src文件夹中。标题中的错误与问题的内容不同。我猜他们中的任何一个都应该是你问题的解决方案。这基本上是我试图编译的任何文件的错误。(这只是我在标题中提到的一个名为“file.java”的文件的示例)好的。请分享您得到的完整错误。以及您尝试执行测试的方式。尝试将类test.java移动到/src folderit中。它位于/src folder中。标题中的错误与问题的内容不同。我猜他们中的任何一个都应该是你问题的解决方案。这基本上是我试图编译的任何文件的错误。(这只是我在标题中提到的一个名为“file.java”的文件的示例)好的。请分享您得到的完整错误。以及您尝试执行测试的方式。否,测试文件中包含了package语句。问题似乎出在系统上,因为我的是一台64位机器,32位机器可以下载jcute。否,测试文件中包含了package语句。问题似乎出在这个系统上,因为我的机器是64位的,而jcute下载适用于32位的机器。