有人可以帮我帮我的电脑找到java中的主类吗?

时间:2012-05-21 00:44:19

标签: java class

  

可能重复:
  How to create a .jar file that actually runs?

当我将类转换为jar文件时,计算机找不到主类。我可以从命令行运行它,但不能双击它!当我双击它时,它说无法找到主要类:robert.Start(开始是我的主要课程!)有人可以帮助我吗?我有一个清单文件和所有内容,这是什么写在其中

Manifest-Version: 1.0
Class-Path: .
Main-Class: robert.Start

我的目录是这样的:

在Interest.jar里面有:

META-INF

罗伯特

里面的罗伯特是我的班级

是的,有人能帮帮我吗?即使我没有手动创建清单文件,它仍然无法运行!

我使用的是Windows 7。

我弄明白了这个问题。当我用jre7运行程序时,它不起作用。但是使用jre6它工作正常!我想知道为什么:/

1 个答案:

答案 0 :(得分:0)

您没有正确打包robert.Start

打开JAR并查找Start.class。找到后,请确保路径为robert。如果不是,你有答案。

CLASSPATH也可能是一个问题。如果在运行时不使用-cp选项,则还必须在清单中设置Class-Path。