小编典典

我已经设法编译了Java程序,但是我无法执行它

java

我刚刚在Windows
Vista上安装了JDK。之后,我为4个环境变量设置了适当的值:classpath,include,lib,path。之后,我可以编译我的HelloWorld程序(我得到了*
.class文件)。但是,当我尝试执行已编译的程序(我键入java
HelloWorldApp)时,它不起作用。Java写了很多东西,最后写成“找不到主类:HelloWorldApp”。请问有人可以帮助我解决这个问题吗?


阅读 200

收藏
2020-11-26

共1个答案

小编典典

  1. 创建一个名为HelloWorld.java;
  2. 将下面粘贴的代码粘贴到内部HelloWorld.java
  3. 通过执行以下命令对其进行编译:javac HelloWorld.java与HelloWorld.java所在的文件夹相同;
  4. 通过执行以下操作来执行代码:java -cp . HelloWorld与HelloWorld.java所在的文件夹相同。

public class HelloWorld {
    public static void main(String[] args) {
        System.out.println("HelloWorld works!");
    }
}

可以在这里阅读类路径的工作原理:http :
//en.wikipedia.org/wiki/Classpath_%28Java%29

2020-11-26