我在MacOS Sierra,仅供参考。
所以我试图设置一个类路径变量,它已经完成了: nano .bash_profile
我可以按如下方式设置变量:
# setting CLASSPATH for Hello World as a test
CLASSPATH="/Users/jonvanderlaan/NetBeansProjects/HelloWorld/src/HelloWorld"
export CLASSPATH
# setting PATH for Java 1.8.0
PATH="/Library/Java/JavaVirtualMachines/jdk1.8.0_40.jdk/Contents/Home/bin/java:$
export PATH
当我回显类路径时,它会显示正确的类路径。但是,当我尝试在该文件夹中编译并运行.java时,它无法正常工作。
javac HelloWorld.java
javac: file not found: HelloWorld.java
Usage: javac <options> <source files>
use -help for a list of possible options
我附上了我目录的图片。
有人可以告诉我这里的问题是什么吗?
(我也非常喜欢编程和非常新的命令行。第一次发布在这里。请保持友善!)
(编辑修复问题......仍然无效)
答案 0 :(得分:1)
javac是java编译器。尝试java -jar HelloWorld.jar
来运行您的程序。