0

我想创建我的 java web 应用程序的 jar 文件。

这个 Web 应用程序有很多与此相关的 jar 文件。所以所有人都包括在构建路径中。当从 Eclipse 创建 jar 文件时,即使我选中了导出类文件和资源选项的复选框,生成的 jar 文件也没有那些库文件。因此,当我尝试通过使用从命令行选项执行 jar 文件时

java -jar myJarfile.jar

它会抛出错误NoClassDefFoundError,任何人都可以帮我解决这个问题。?

如何生成具有所有依赖项的 jar。?

4

1 回答 1

0

你真的不应该在你的 jar 中包含外部依赖项。只需将您的代码捆绑到您的 jar 中并在运行时指定依赖项。

java -jar myJarfile.jar -cp someDependency.jar

于 2012-05-01T10:16:19.023 回答