gpt4 book ai didi

java - jar libs\commons-compress-1.18.jar 有一个主类 org.apache.commons.compress.archivers.Lister 与声明的 main 不匹配

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

我正在开发一个Javafx应用程序并准备好构建。为了读取和写入 Excel 文件,我使用 org.apache.commons.compress库(一个 jar 文件),它有一个名为 Lister 的主类在里面。其中,我的应用程序有自己的 MainApp类文件(Javafx 应用程序必需的)。因此,当我构建应用程序时,构建成功并且还生成了应用程序的 jar 文件,但我收到此错误:

The jar libs\commons-compress-1.18.jar has a main class  
org.apache.commons.compress.archivers.
Lister that does not match the declared main org.dracul.tree.MainApp
Bundler EXE Installer skipped because of a configuration problem: Main application jar is missing.

这意味着我的 jar 中有两个主要文件。

其次,当我运行应用程序的可执行 jar 时,它崩溃了。

最佳答案

您可以specify main class创建 jar 时,添加类名称为 MyClass:

java -cp myjar.jar MyClass

关于java - jar libs\commons-compress-1.18.jar 有一个主类 org.apache.commons.compress.archivers.Lister 与声明的 main 不匹配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57892150/

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