我已经设法编译了Java程序,但是我无法执行它
我刚刚在Windows
Vista上安装了JDK。之后,我为4个环境变量设置了适当的值:classpath,include,lib,path。之后,我可以编译我的HelloWorld程序(我得到了*
.class文件)。但是,当我尝试执行已编译的程序(我键入java
HelloWorldApp)时,它不起作用。Java写了很多东西,最后写成“找不到主类:HelloWorldApp”。请问有人可以帮助我解决这个问题吗?
-
- 创建一个名为
HelloWorld.java
; - 将下面粘贴的代码粘贴到内部
HelloWorld.java
: - 通过执行以下命令对其进行编译:
javac HelloWorld.java
与HelloWorld.java所在的文件夹相同; - 通过执行以下操作来执行代码:
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 - 创建一个名为
-
Tomcat无法执行外部Java程序
2021-02-01 关注 0 浏览78 1答案
-
无法运行简单的已编译Java程序?
2021-01-29 关注 0 浏览108 1答案
-
为什么我的docker-entrypoint.sh无法执行?
2021-02-01 关注 0 浏览1141 1答案
-
无法从Java程序执行R脚本?
2021-01-29 关注 0 浏览69 1答案
-
如何将jar导入我的Java程序?
2021-01-30 关注 0 浏览74 1答案
-
将Java程序编译成可执行文件
2021-02-02 关注 0 浏览61 1答案
-
我可以确定Java程序是使用Java还是JavaW启动的
2021-01-30 关注 0 浏览85 1答案
-
我的Java程序应使用多少个线程?
2021-01-30 关注 0 浏览72 1答案
-
我的Java程序中“可能会失去精度”
2021-01-30 关注 0 浏览98 1答案
-
作为学习Python的Java程序员,我应该注意什么?
2021-01-30 关注 0 浏览68 1答案