我有一个Java项目,以前可以从中构建构件,但是现在无法。
首先,我的项目正在构建,并且能够创建工件,但是在运行.jar
时,我得到"Java Exemption Error"
。我检查了一下我使用的(1.8)
的编译器版本,并确保我的机器是最新的。
接下来,我尝试通过删除并重新关联一些外部.jar
文件来解决所有依赖性问题。
然后,我删除了工件设置,并尝试创建一个新的工件。现在我收到一个
尝试创建新工件时发生错误。
我正在使用最新版本的Intellij。
我的源代码可以在这里找到:https://github.com/mjtik/PiccoApp。
如有必要,我可以提供屏幕截图。
*我过去创建了许多.jar,不确定项目中发生了什么变化。
任何建议或指导将不胜感激。
最佳答案
我解决了我的问题。我走过的每一步都将我引向了解决方案。问题在于我如何创建新工件。
创建新工件时,我选择了JAR,然后弹出窗口显示默认设置。它选择了我的应用程序模块,下面的主要类为空白。
我正在选择主要类(class),但产生了错误。当我刚刚接受默认选项时,将主类留空,便创建了工件。