无法启动.jar文件

时间:2019-03-07 01:54:44

标签: java jar

我创建了一个包含JFrame和其他JObjects的项目。它还包含图片和其他具有自己的JFrame和JObjects的类,但是我似乎无法正确启动.jar。

我正在使用DrJava,但不确定自己在做什么错。我单击“从项目创建.jar”,将主类放在文本字段中,它应该创建一个.jar文件。例外,当我查看文件时,它不是.jar而是文件。

如果我将其更改为.jar,它将无法运行。如果我使用WinRAR打开它,我的课程和图片以及所有内容都在那里。如果我尝试在DrJava中启动它,则会立即显示“终止执行jar文件(退出值= 1)”。 创建.jar文件时,出现错误,原因是我所有的类都位于为什么下,并显示“ Duplicate :(插入我的一个类)$”,但它表示DrJava可能能够恢复。一两秒钟后,它会显示“ .jar创建成功”。如果我尝试在CMD中启动它,它将无法打开,并且会出现很多行错误,但是,如果我在DrJava中进行编译,它将可以完美运行。

这是为什么?

2 个答案:

答案 0 :(得分:0)

因为您没有添加Main Class来运行程序。我认为您可以使用Dr.Java中的项目属性来添加主类,就像本Dr. Java

答案 1 :(得分:0)

在DrJava中打开的文件可能必须另存为.java文件。它是DrJava的众多缺点之一