[英]Error when executing class file in command prompt
我目前正在学习有关Java的更多信息。 我下载了一个示例程序,该程序在源文件夹中有大约5个不同的.java文件。
每当我尝试使用“ java ClassNameHere”在命令提示符下执行类文件时,我都会在cmd提示符下收到一条消息,提示“错误:无法找到或加载主类ClassNameHere”。
我尝试使用javac命令重新编译它们,并且它们编译时没有任何问题。 它只是我遇到麻烦的类文件。
除此之外,我也无法使用Eclipse运行Java文件。 在Eclipse的“运行方式”选项卡下,显示了“不适用”,而不是“以Java应用程序运行”选项。
我已经尝试了许多已经在线发布的不同解决方案,包括另一个使用“ java -cp。ClassNameHere”的命令或类似的命令,但这些命令对我没有用。 任何帮助表示赞赏。
由于我不在家,请从驱动器编辑程序链接
https://docs.google.com/file/d/0B9_pcTVZTnfEeVdzZmM0ZmFkTmc/edit?usp=docslist_api
确认至少一个类具有main()方法。 Eclipse需要显示“以Java应用程序运行”。
请按照以下步骤操作:
cd C:\\path\\to\\your\\porject\\java classes
。 set path=%path%;C:\\Program Files\\Java\\jdk1.7.0_65\\bin
(更改您的jdk1.x.x_xx \\ bin文件夹的路径)来告诉系统在哪里可以找到jdk程序。 javac MainClass.java
编译项目,使用javac MainClass.java
编译main方法所在的Java类。 java MainClass
(WITHOUT .java EXTENSION)运行项目。 最后一条命令后,您的项目应正确运行。 对不起,“使用”重复,但我不是英语。
这是一个使应用程序在Eclipse中运行的过程。 此过程假定以下条件:
在Eclipse中:
New --> Java Project
。 Use default location
,然后单击“浏览”并选择将zip解压缩到的目录,或在框中键入路径。 Finish
。 至此,您可以运行Eclipse中的Java应用程序。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.