如何在IntelliJ IDEA中的应用程序运行配置文件中将目录添加到类路径?

如何在IntelliJ IDEA中的应用程序运行配置文件中将目录添加到类路径?

我正在尝试将目录添加到应用程序运行配置文件的类路径中

如果我在VM设置中使用-cp x:target / classes覆盖,则会收到以下错误:

java.lang.NoClassDefFoundError: com/intellij/rt/execution/application/AppMain

有关如何将目录添加到项目的类路径的任何想法?


芜湖不芜
浏览 3251回答 3
3回答

Cats萌萌

在Intellij 13中,它看起来又略有不同。以下是Intellij 13的说明:单击项目视图或通过单击窗口左边框上的“1:项目”按钮或按Alt + 1取消隐藏它找到您的项目或子模块并单击它以突出显示它,然后按F4,或者右键单击并选择“打开模块设置”(在IntelliJ 14上它变为F12)单击依赖项选项卡单击右侧的“+”按钮,然后选择“Jars或目录......”找到您的路径并单击“确定”在“选择所选文件的类别”对话框中,选择Classes(即使它的属性),再按OK和OK您现在可以运行您的应用程序,它将在类路径中具有所选路径

万千封印

似乎IntelliJ 11已经改变了方法,并且检查的答案不再适用于我。如果其他人通过搜索引擎到达这里,这是我在IntelliJ 11中解决它的方式:转到项目结构,单击模块,然后单击您的模块选择“依赖关系”选项卡单击右侧的“+”按钮,然后选择“Jars或目录......”添加所需的目录(注意您可以多选),然后单击“确定”在出现的对话框中,选择“classes”而不是“jar目录”确保您在运行目标中使用该模块请注意,步骤5似乎是关键的区别。如果选择“jar目录”,它在IDE中看起来将完全相同,但不会在运行时包含路径。事实上似乎无法确定您之前是否选择了“类”或“jar目录”。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java