我刚刚在intellij中创建了一个新的javaee项目,并尝试创建一个新的运行配置。运行配置无法运行,因为我没有指定模块,但没有指定模块的字段,如图所示:
但是,在旧项目中,有一个字段要添加新模块。我不明白为什么它在新模块中不可见。
我相信这只是在上次更新时才开始发生的。任何帮助都将不胜感激。
更新:我查看了workspace.xml,这是两种配置之间的区别:
<configuration name="Test" type="Application" factoryName="Application" activateToolWindowBeforeRun="false">
<option name="ALTERNATIVE_JRE_PATH" value="14" />
<option name="ALTERNATIVE_JRE_PATH_ENABLED" value="true" />
<option name="MAIN_CLASS_NAME" value="com.kumuluz.ee.EeApplication" />
<method v="2">
<option name="Make" enabled="true" />
</method>
</configuration>
另一个呢
<configuration name="SledilnikObiskovalcev" type="Application" factoryName="Application">
<option name="MAIN_CLASS_NAME" value="com.kumuluz.ee.EeApplication" />
<module name="api" />
<method v="2">
<option name="Make" enabled="true" />
</method>
</configuration>
2条答案
按热度按时间bvhaajcl1#
请点击“修改选项”,选择“使用模块的类路径”。
46scxncf2#
解决方法是编辑folder.idea中的workspace.xml,并手动将以下行添加到配置中:
不知道为什么会发生这个问题。