gpt4 book ai didi

java - jar 文件可以在 eclipse 文件夹中使用,但不能在其中使用。未找到主类

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

我的groovy(用于构建的ant1.8.1)项目是在jdk1.5中构建的,现在我正在进行一些更改并升级到jdk1.8。当我构建并制作 jar 时,它在 eclipse 中代码所在的文件夹中工作正常。但是当复制该 jar 并尝试运行 get 时 -

Error :could not find or load main class Run.

其余所有jar如下(与jdk5中使用的相同)

 groovy-all-1.6.9.jar
commons-codec-1.4.jar
commons-httpclient-3.0-rc4.jar
commons-logging-1.1.1.jar
commons-net-2.0.jar
lib/log4j-1.2.15.jar
jtds-1.2.5.jar
httpmime-4.0.1.jar

最佳答案

当您说“运行”时,我理解您的意思是:

java -jar MyJar.jar

您应该检查 JAR 内的 MANIFEST 文件,并确保您的主类已根据您的需要进行定义。

Main-Class: pakage.name.ClassName.class

并且相应的pakage.name.ClassName.class存在于您的jar文件中(或包含在通过类路径访问的任何库中)无论如何都要检查一下Setting application entry point

关于java - jar 文件可以在 eclipse 文件夹中使用,但不能在其中使用。未找到主类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36430744/

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