gpt4 book ai didi

terminal - 无法从终端使用类路径变量运行java程序

转载 作者:行者123 更新时间:2023-11-30 06:59:44 25 4
gpt4 key购买 nike

我使用的是 macOS Sierra,仅供引用。

所以我尝试设置一个类路径变量,这是使用以下方法完成的: 纳米.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

我附上了我的目录的图片。

有人可以告诉我我的问题是什么吗?

(而且我对编程还很陌生,对命令行也很陌生。第一次在这里发帖。请多多关照!)

(已编辑以解决问题...仍然无法正常工作)

最佳答案

javac是java编译器。尝试 java -jar HelloWorld.jar 运行您的程序。

关于terminal - 无法从终端使用类路径变量运行java程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41129540/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com