gpt4 book ai didi

java - 找不到主类

转载 作者:行者123 更新时间:2023-11-30 11:47:38 24 4
gpt4 key购买 nike

好的,所以我一直在尝试制作可执行的 jar 文件。它使用命令“java -jar bybys.jar”运行,但是当我尝试使用 enter 运行它时,它给我一个错误“找不到主类 bardejov.Image。程序将退出。”

这是 list :

Manifest-Version: 1.0
Created-By: 1.7.0_02 (Oracle Corporation)
Main-Class: bardejov.Image

(是的,我换了一行)

在编译jar文件的时候,我尝试了所有可能的目录组合,我不知道问题出在哪里。我使用了 - C:\Java\2D>jar cfm bybys.jar Manifest.txt bardejov/Image.class bardejov/Board.class bardejov/*jpg

目录是:

META-INF/
META-INF/MANIFEST.MF
bardejov/Image.class
bardejov/Board.class
bardejov/siknius.jpg

和主类:

package bardejov;

import javax.swing.JFrame;


public class Image extends JFrame {

public Image() {

add(new Board());

setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setSize(477, 530);
setLocationRelativeTo(null);
setTitle("Siknius");
setVisible(true);
setResizable(false);
}

public static void main(String[] args) {
new Image();
}
}

如何修复?

更新

我修好了。问题是我没有安装最新的 JRE。

最佳答案

在您的 Manifest.txt 中类的名称后有一个额外的空格字符。错误消息暗示了这一点:

Could not find the main class bardejov.Image .
^^

关于java - 找不到主类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9227375/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com