java编译器有哪些

1.javac:sun公司编译器,jdk默认自带的编译器。

2.eclipse编译器:org.eclipse.jdt.core_version.jar,这里的version为具体的版本号。

3.Apache Maven Compiler

java编译器,java编译器有哪些

Plugin:maven3.0以后默认的编译器为javax.tools.JavaCompiler(要求jdk1.6以上)默认compilerid:plexus-compiler-javac;默认也是使用的sun的编辑器javac。

哪种java编译器最好

不同厂家的jdk有所不同,比如最常见的Oracle官方的jdk,还有一些大厂如IBM的,也有开源的openjdk,一般使用Oracle的jdk比较常见,也最受欢迎。

编辑器未包含main类型怎么解决

编辑器未包含main类型解决的方法:

如果要导入的Java文件就在eclipse工作空间WorkSpace目录下,则把包含相关Java文件的Java项目导入包资源管理器即可:文件(或者包资源管理器下点击右键)---->导入---->常规--->现有项目到工作空间--->在 选择根目录 下浏览选择WorkSpace中包含相关Java文件的Java项目,其他不用勾选,点击完成即可,编辑器未包含main类型解决成功。