我正在使用IntelliJ,我想将我发现的库打包到项目的jar中。该库在网上找到,仅包含java个文件,没有main类。在有人将其标记为重复之前,它不是。所有其他问题与具有main类的项目有关。我尝试按照https://stackoverflow.com/a/45303637/10002144进行操作,但是由于它显示“在'libname.jar'中找不到META-INF / MANIFEST.MF文件”这一点,因此无法正常工作。我还尝试创建gradle项目并进行构建,但是它只是创建了一个只有297个字节长的jar,因此显然不起作用。

我该怎么办?

最佳答案

您正在使用什么作为打包解析器?
对于maven,gradle,sbt项目,您只需运行包指令(即mvn包),无论主类如何,它都会震撼您的项目。

09-11 03:49
查看更多