我知道有很多类似的线程,但我找不到解决我问题的线程。按照this
说明,我能够在终端中获取 java 并能够编译。我能够“javac main.java”没有错误,但是当我“java main.java”时,它只是说它could not find or load main class main.java
。我相信我的类路径是错误的,但我也不完全确定如何解决这个问题。这是我输入时出现的内容echo $PATH
/usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/home/taka/.rvm/bin
当我键入时echo $CLASSPATH
,它什么也不显示。
我也尝试过 java -cp ./main.java,因为当我编译并运行 HelloWorld.java 时这似乎有效