运行时候总是提示我编辑器未包含main类型 。是设置错误造成的,解决方法如下:
1、首先这里新建一个testjar的项目,然后main方法在ExporMainJar类中,然后主方法中只是输出一句话,代码如下图。
2、然后右键点击项目,点击【Export。。。】,如下图。
3、接着点击【Runable JAR file】,如下图。
4、然后在位置1选择主方法所在的类,在位置2填写导出jar包的位置以及jar包名字,位置3按下图勾选即可,然后导出。
5、这时可以进入到cmd命令窗口中,使用java命令直接运行jar,下图是运行结果,可以看出成功运行。
1、创建java类,TestMain,
2、插入java代码,
package test;
public class TestMain {
private String name;
public String getName() {
int id = 0;
setName("Java");
return id + this.name;
}
private void setName(String name) {
this.name = name;
}
public TestMain getTestMain() {
return this;
}
}
3、再写入main函数,打印该类的名称,
public static void main(String[] args) {
TestMain tm = new TestMain();
System.out.println(tm.getName());
}
4、查看console窗口的输出内容,目标结果正确输出,
在左侧的文件列表中,把源文件拖到src文件夹试试。我就是这么解决。千万不要相信没有 public static void main ( String[] args)之类的。因为这个问题一般是你导入外来java文件时出现的吧。
java运行的入口必须是main方法,如果没有main方法点击运行就会报这个错误。
解释:java中项目运行的时候如果是运行java类,那么此类中必须包含main方法,否则运行会直接报错。
如何这个类是执行类,就必须包涵main()方法。
main()方法是程序的入口。如果没有main,JVM就不能执行。所以你只要加一个main方法就行,比如 public static void main ( String[] args)
{
...//这里自己写你需要的代码
}