我为此寻找了其他答案,但似乎没有任何效果,而43票的答案是目前远远超出我的脑海的答案。我刚刚开始使用Java。我也没有看到有关在TextPad中遇到此错误的任何答案。这是我要编写的程序:
public class HelloApp
{
public static void main(String[] args)
{
System.out.println("Hello, World!");
}
}
我按Ctrl-1保存它,然后按Ctrl-2运行它。控制台出现主题错误(错误:找不到或加载主类HelloApp)。
这是Path的变量值:
C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files\Common Files\Microsoft Shared\Windows Live;C:\Program Files (x86)\Common Files\Microsoft Shared\Windows Live;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Windows Live\Shared;C:\Program Files\Microsoft\Web Platform Installer\;C:\Program Files (x86)\Microsoft ASP.NET\ASP.NET Web Pages\v1.0\;C:\Program Files (x86)\Windows Kits\8.0\Windows Performance Toolkit\;C:\Program Files\Microsoft SQL Server\110\Tools\Binn\;C:\Program Files (x86)\QuickTime\QTSystem\;C:\php;C:\Program Files\Java\jdk1.8.0_05\bin
我目前正在尝试使用Java All-in-One for Dummies学习Java(因为它就像对我说话!= p),并且按照字母的所有说明进行操作,所以我有些困惑。Google也不友善。
谢谢!
编辑:这是对DRastislav答案的回应,格式更好。
C:\Users\dennis>cd C:\Users\dennis\Desktop\Java Stuffs
C:\Users\dennis\Desktop\Java Stuffs>javac HelloApp.java
C:\Users\dennis\Desktop\Java Stuffs>java HelloApp
Error: Could not find or load main class HelloApp
我的书说我可以将程序保存在任何目录中。我需要保存一些地方吗?
编辑2:好的,我想说你好,世界!我删除了已经存在的HelloApp.class文件,然后使用javac HelloApp.java重新编译它。键入java HelloApp无效,因此尝试了java -cp。HelloApp,它起作用了。我想从现在开始我只需要输入?请注意,这是当我在NotePad中键入程序并从那里运行它时。当我尝试运行它时,TextPad仍然返回错误。
将其保存为HelloApp.java
比使用javac HelloApp.java
并运行它与java HelloApp
它应该工作
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句