gpt4 book ai didi

java - 我的 Java JAR 主类路径应该是什么样子?

转载 作者:行者123 更新时间:2023-12-02 07:14:58 25 4
gpt4 key购买 nike

所以我有 Test.jar。它的目录如下所示:

META-INF/MANIFEST.MF
Test/src/test/Test.java
/MainFrame.java
/MainPanel.java
/image.png

我的 mainfest 文件如下所示:

Manifest-Version: 1.0
Created-By: 1.7.0_13 (Oracle Corporation)
Main-Class: test.Test

从命令行(java -jar Test.jar)启动时,我收到这样的错误:无法找到或加载主类test.Test。怎么解决呢?我知道 list 中的 Main-Class 行有问题,但我不知道路径应该是什么样子..

最佳答案

那是因为您的 jar 显然包含 java 源文件而不是编译的 java 类文件。你的 jar 布局应该是

META-INF/MANIFEST.MF
/test/Test.class
/MainFrame.class
/MainPanel.class
/image.png

你的 list 没问题。您应该编译源代码文件 (*.java) 以生成 *.class 文件并将它们打包到您的 jar 中。

关于java - 我的 Java JAR 主类路径应该是什么样子?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15044285/

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