首页 > 解决方案 > 使用 cp 从命令提示符运行 java 程序

问题描述

有一个包含所有必需的可靠资源 jar 的 java 程序 jar,并且使用以下命令可以正常工作。

java -cp path/to/MyProgram.jar com.......myMainFile

现在尝试使用 maven 将所有依赖项 jar 放在同一个 jar(MyProgram.jar)中的 lib 文件夹中,我看到了 lib 文件夹和 jar 中的所有依赖项,即

MyProgram.jar/lib/所有依赖项 jars

现在不确定如何运行我的程序并需要相同的帮助。当尝试使用下面的错误作为未找到类(即可靠的 jar 类文件)运行相同的程序时。不创建 meta-inf 文件,因为我的 jar 中有多个主类文件并且想要单独执行它们。

标签: javamaven-2

解决方案


推荐阅读