java - 无法从 eclipse 导出可运行的 jar

标签 java eclipse jar export runnable

我试图从 eclipse 导出一个可运行的 jar,但结果是这样的:

Exception in thread "main" java.lang.NoClassDefFoundError: neg1
Caused by: java.lang.ClassNotFoundException: neg1
    at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:247)

这是 list :

Manifest-Version: 1.0
Rsrc-Class-Path: ./ itextpdf-5.4.3.jar itext-pdfa-5.4.3.jar itext-xtra
 -5.4.3.jar
Class-Path: .
Rsrc-Main-Class: Negozio.Start
Main-Class: org.eclipse.jdt.internal.jarinjarloader.JarRsrcLoader

这就是文件打包到 jar 中的方式:

/image/uXEaQ.png

其中 Operazioni 和 Negozio 是我的包,itext 是外部库

最佳答案

您是否忘记包含外部 jar 文件?

关于java - 无法从 eclipse 导出可运行的 jar,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17932336/

相关文章:

java - 将 SpringMVC 用于仅休息的 Web 项目会产生开销吗?

java - OneToOne双向映射外键自动填充

java - "Close unrelated projects"函数在 Eclipse 中消失

java - Antlr 构造函数 Logic Lexer(ANTLR StringStream) 在 eclipse 中未定义

java - 尝试删除文件时出现 AccessControlException

java - 将 MS SQL 驱动程序安装到 Eclipse Maven 中

Java eclipse - 值在程序开始时自行改变

java - 使用 .bat 文件执行 jar 文件

java - 使用 Java ProcessBuilder 运行 Jar 会产生空输出

java - 如何在 mac 中运行 .jar?