我有新的笔记本电脑,我已经安装了jdk1.8.0_91和jre1.8.0_91。 两者都位于“C:\ Program Files \ Java”文件夹中。 我没有设置任何类路径或任何环境变量。 我写了一个HelloWorld.java程序并将其保存在“C:\ my Data”文件夹中。 然后我使用cmd去命令提示符。 然后,我将当前目录更改为“C:\ Program Files \ Java \ jdk1.8.0_91 \ bin”..因为这里是javac.exe从命令提示符使用javac编译java程序
然后尝试编译我的HelloWorld程序并给出以下错误 -
C:\Program Files\Java\jdk1.8.0_91\bin>javac -sourcepath C:\my Data\HelloWorld.java
javac: invalid flag: Data\HelloWorld.com
Usage: javac <options> <source files>
use -help for a list of possible options
我不知道我是否正确使用“源路径”或不...
我该如何告诉编译器在哪里我的源文件(我想解决这个问题?无需设置任何类路径或任何环境变量)
感谢吨Mano ....我现在有类文件:) – BlueStar
嗨Mano,当我使用java执行类文件.exe ...它再次给我一个错误...可以请你协助....再一次:)... C:\ Program Files \ Java \ jdk1.8.0_91 \ bin> java C:\ myData \ HelloWorld 错误:无法找到或加载主类C:\ myData \ HelloWorld – BlueStar
您不这样称呼它。您可以通过其完全合格的类名来调用它,例如'java com。example.HelloWorld'。你必须用你自己的代替我的例子类名。请记住,您可能需要将java指向类文件的位置,例如'java -cp directory/where/classfiles/exist com.example.HelloWorld' – ManoDestra