我看了其他的答案,但似乎没有任何效果,而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来学习Java,这是针对Dummies的(因为它就像它对我说话一样),并且已经按照它的所有指令来学习了,所以我有点困惑。谷歌也不友善。
谢谢!
编辑:这是对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仍然返回错误。
发布于 2014-07-08 17:54:19
将其保存为HelloApp.java,而不是使用javac HelloApp.java并与java HelloApp一起运行它,它应该可以工作
https://stackoverflow.com/questions/24638460
复制相似问题