IntelliJ MANIFEST.MF无法解析主类

时间:2019-05-11 21:18:27

标签: java manifest.mf cannot-find-symbol

我正在尝试为我正在研究的基于RSA的加密程序创建一个jar。该程序本身具有完整的功能,并且可以通过运行我的主类(恰当地命名为Main)来完美运行。但是,当我尝试使用IntelliJ工件为我的项目创建jar时,MANIFEST.MF声称无法解析Main类。这是MANIFEST.MF的全部内容(文件末尾带有换行符):

Manifest-Version: 1.0
Main-Class: Main

Manifest-Version和Main-Class都是蓝色的(不确定这是否是正确的用语;这与IntelliJ对import,public和static这样的单词的影响相同),但是Main具有红色的文本颜色,然后将其悬停在“无法解析类:'Main'”上。

MANIFEST.MF位于src / META-INF中。我尝试将其放在src / main / resources / META-INF或src / main / java / META-INF中,但是这些都不起作用,当我尝试运行生成的jar时会导致“无主清单属性”从命令行。有谁知道我可以采取哪些可能的步骤来解决这个问题?

0 个答案:

没有答案