繁体   English   中英

如何使用命令行编译java文件?

[英]How to compile a java file using the command line?

我想测试 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 Code 中

我执行此 java compile 命令来编译 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

感谢您的回复,最终我解决了错误 这是解决方案:我使用的是windows 10 ,所以当我编译 JAVA 文件时,windows 由于权限拒绝了这个过程,我将javac.exe添加到授权应用程序列表中在 windows 中,它的工作原理。

如何将应用添加到 Windows 10 上的授权应用

您的工作目录中 JAVA 和 Code 之间的空格可能存在问题。 这种约定(带有空格的目录名称)可能会产生荒谬且耗时的麻烦。 请尝试将C:\\Users\\HP\\Desktop\\JAVA%20Code作为 Test.java 文件的路径。

如果使用 Mac,您可以使用~/Desktop/JAVA\\ Code

希望它能奏效。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM