我在文本编辑器中编写了一个简单的Java代码,这是代码:
public class Test {
public static void main(String args[]){
System.out.println("This is a Test class");
}
}
Test.java文件位于目录 C:\ Users \ HP \ Desktop \ JAVA代码中,在cmd中的工作方式为: C:\ Users \ HP \ Desktop \ JAVA代码
问题是当我编写 javac Test.java 命令时,它给了我这个错误:
C:\Users\HP\Desktop\JAVA Code>javac Test.java
Test.java:1: error: error while writing Test: Test.class (Le fichier spÚcifiÚ est introuvable)
public class Test {
^
1 error
答案 0 :(得分:2)
首先,感谢您的答复 这是我的问题的解决方案:我使用的是 windows 10 ,因此,当我编译JAVA文件时,Windows拒绝了此过程,所以我将 javac.exe 添加到了 Windows中的授权应用列表,它有效
答案 1 :(得分:0)
您的工作目录中JAVA和Code之间的空格可能存在问题。这种约定(目录名称带有空格)可能会带来荒唐而又费时的麻烦。请尝试 C:\ Users \ HP \ Desktop \ JAVA%20Code 作为Test.java文件的路径。
如果使用Mac,则可以使用〜/ Desktop / JAVA \代码。
希望它能解决。