无法运行的类文件
答
移动你的代码中的src文件夹内。一旦它在那里,它就会在每次保存时被即时编译。
的IntelliJ只承认在特定位置的文件作为项目的一部分 - 即一个蓝色的文件夹内的任何具体被认为是源代码。
而且 - 虽然我不能看到所有的源代码 - 可以肯定,它是正确的Java语法,用类中声明一样的文件,它有一个主要方法(特别是公共静态无效的主要(字串[] args))。的IntelliJ不会没有main方法运行代码(更确切地说,它不能 - 无论它还是Java会知道从哪里开始)。
使用
public static void main(String[] args))
答
纠正你的main()方法,从:
public static void main() {...}
到
public static void main(String[] args) {...}
你的主要方法是不正确。 Java期望main处理以String []数组的形式传递的潜在参数。 – Pshemo
相关阅读:[?为什么在Java中的main方法总是需要的参数(https://stackoverflow.com/q/10783190) – Pshemo
有趣,我一直认为,除非需要使用的'main'方法参数为可选。 – NoName