我正在尝试使用批处理文件执行我的java代码。我遇到的问题是, Kalkulacka.java 只是不执行并跳转到批处理文件中的下一行。如果我删除
import java.util.Scanner;
来自 Kalkulacka.java 的它正常执行(除了因删除该行而导致的java错误)。
kalkulacka.bat
set path="C:\Program Files\Java\jdk1.7.0_67\bin"
javac Kalkulacka.java
pause
Kalkulacka.java
PS:kalkulacka表示计算器
有什么方法可以解决这个问题吗?非常感谢你的帮助。
答案 0 :(得分:0)
Java是可编译的语言。
javac Kalkulacka.java
生成Kalkulacka.class
(可能会有更多.class
个文件)
要运行它,您需要运行java -cp . Kalkulacka
-cp .
将您的类路径设置为当前目录
Kalkulacka
是您的主类的全名(如果您有包声明,则需要将包添加到类名)
ps:我建议您使用Eclipse或InteliJ Idea等IDE。它会为你做很多这样的事情