gpt4 book ai didi

找不到 Java 主文件

转载 作者:行者123 更新时间:2023-11-30 11:44:16 25 4
gpt4 key购买 nike

我正在尝试使用 jar 工具创建一个 jar。使用以下命令

jar.exe cmfv manifest.txt lol.jar Main.class

这会生成一个包含以下 list 的 jar:

Manifest-Version: 1.0
Created-By: 1.7.0_03 (Oracle Corporation)
Main-Class: Main

当我从命令行 (java -jar lol.jar) 运行 jar 时,它运行良好。但是,当我双击文件夹中的 jar 时,出现错误:“找不到主类:Main.Program 将退出。”

这可能是什么原因造成的?


在尝试了一些东西之后,Manifest 目前看起来像这样:

Manifest-Version: 1.0
Class-Path: .
Created-By: 1.7.0_03 (Oracle Corporation)
Main-Class: code.Main

主类添加了包声明。在 jar 中添加了“代码”文件夹/包。仍然有同样的错误。

最佳答案

您应该将您的主类放入一个包中,并相应地调整您的 list 。这应该可以解决问题

关于找不到 Java 主文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10838726/

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