如何在没有IntelliJ模板的情况下创建命令行应用程序?

时间:2018-08-13 17:17:47

标签: java intellij-idea module package

根据我自己的理解,我想了解IntelliJ中命令行应用程序模板背后的“魔术”。

这是从中创建新项目时的样子:

working version

这是我尝试执行的操作:

not working

在模板版本中,有一个特殊的蓝色src图标,com和aaronshaver是软件包,而Main有一个Java类类型图标,没有.java扩展名。

在我的版本中,这些都没有,并且找不到软件包名称。

我尝试了New-> Module,但是最后只得到了一个奇怪的“ com.aaronshaver”包。

如何复制模板的内容?

1 个答案:

答案 0 :(得分:1)

解决此问题的最简单方法是:右键单击“ src”->“将目录标记为”->“源根”。

然后,在此示例中,“ com”和“ aaronshaver”也成为软件包。

然后在运行配置中,可以将“ com.aaronshaver.Main”用作Main类。

感谢Ben Sch的建议。