【问题标题】:IntelliJ 2016.1.3: "Command Line App" doesn't create ClassIntelliJ 2016.1.3:“命令行应用程序”不创建类
【发布时间】:2016-08-03 09:11:49
【问题描述】:

我目前正在借助 IntelliJ (2016.1.3 with jdk1.8.0_92) 学习 Java,并遇到以下程序问题:

每当我想通过模板创建"Command Line App" 时,IntelliJ 都会创建一个新的 Main File 而不是 Main.java 类。 这是问题的Screnshot。我已经在网上搜索并尝试重新安装 IntelliJ 和 JDK,但这并不能解决它...

我目前的解决方法是创建一个新的“Main1.java”类并在其他地方编写代码以获得语法高亮的好处。如果您能帮助我直接在创建的“Main”中编写代码,那就太好了。

提前致谢!

【问题讨论】:

  • Main.java 是类。你不会在网上找到解决这个“问题”的办法。您对 Java 的了解远少于 IntelliJ。这是正确的做法。

标签: java class templates intellij-idea command-line


【解决方案1】:

实际上,我试过了,它对我有用。

尝试创建一个没有模板的项目并自己创建一个新的 Main 类,你会从中学到更多。

您也可以联系 JetBrains 支持:https://intellij-support.jetbrains.com/hc/en-us

【讨论】:

  • 对于所有认为“这不是错误”的人:问题是,IntellIJ 将 Main.java 定义为一个简单文件,而不是一个 Java 类。自己尝试一下,结合他的“Main.java”的外观和 IntelliJ 中的普通 Java 类(没有 .java)我也知道类后面有一个 .java 文件,但这就是向他显示的内容。
猜你喜欢
  • 2019-08-24
  • 1970-01-01
  • 2019-11-07
  • 2015-03-24
  • 1970-01-01
  • 1970-01-01
  • 2018-03-03
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多