gpt4 book ai didi

java - 我收到错误 : An unexpected error occurred while trying to open file hola. jar

转载 作者:行者123 更新时间:2023-11-30 08:07:55 30 4
gpt4 key购买 nike

我正在使用 Linux ubuntu,我创建了一个名为 hola.java 的 java 程序,它是以下程序代码,这个程序完美运行

import javax.swing.*;
import java.awt.*;

public class hola extends JFrame {

JButton b1 = new JButton("presionar");

hola(){

super("Botones");
setSize(250,250);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
FlowLayout flo=new FlowLayout();
setLayout(flo);
add(b1);
setVisible(true);

}

public static void main(String[] args)
{


hola bt = new hola();
}

}

这个java程序在运行时完美运行现在我在命令行中使用这个程序创建了一个 jar 文件:

jar cf hola.jar hola.class

这将创建一个名为 hola.jar 的 Jar 文件

我什至在 manifest.mf 文件中写了 Main-Class: hola。

当我尝试通过以下方式运行它时:

java -jar hola.jar

我收到一个错误:尝试打开文件 hola.jar 时发生意外错误

请告诉我如何运行 jar 文件以便获得输出 :'( "

最佳答案

此错误主要表示无效的 MANIFEST.MF 文件。也许是长行、缺少最后一行终止符、中间意外出现空行……很多事情都可能出错。使用 -cp 只能解决问题,但不能解决根本原因。

关于java - 我收到错误 : An unexpected error occurred while trying to open file hola. jar,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33404428/

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