我目前正在学习更多有关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
答案 0 :(得分:0)
确认至少有一个类具有main()方法。这将是Eclipse显示“Run as Java Application”所必需的。
答案 1 :(得分:0)
请按照以下步骤操作:
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
编译项目,MainClass.java是主要方法所在的java类。java MainClass
(WITHOUT .java EXTENSION)来运行项目。在最后一个命令之后,您的项目应该正确运行。 抱歉“使用”成熟,但我不是英国人。
答案 2 :(得分:0)
这是一个让应用程序在Eclipse中运行的过程。此过程假定以下内容:
在Eclipse中:
New --> Java Project
。 Use default location
,然后单击“浏览”并选择要将zip解压缩到的目录,或在框中键入路径。 Finish
。从这一点开始,您可以运行这是Eclipse中的Java应用程序。