eclipse编辑器未包含main类型

package number;

public class Book {
private String name;

public String getName(){
int id=0;
setName("Java");
return id +this.name;
}

private void setName(String name){
this.name=name;
}

public Book getbook(){
return this;
}

}

这是我的代码,抄书上的。。为什么运行时候它总是告诉我编辑器未包含main类型 。

该怎么样才可以运行呢
最新回答
洞房不败

2025-03-31 00:29:30

运行时候总是提示我编辑器未包含main类型 。是设置错误造成的,解决方法如下:

1、首先这里新建一个testjar的项目,然后main方法在ExporMainJar类中,然后主方法中只是输出一句话,代码如下图。

2、然后右键点击项目,点击【Export。。。】,如下图。

3、接着点击【Runable JAR file】,如下图。

4、然后在位置1选择主方法所在的类,在位置2填写导出jar包的位置以及jar包名字,位置3按下图勾选即可,然后导出。

5、这时可以进入到cmd命令窗口中,使用java命令直接运行jar,下图是运行结果,可以看出成功运行。

沫白丶黯然空灵景煞

2025-03-31 00:09:14

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窗口的输出内容,目标结果正确输出,

大神说不管屌丝多帅都滚开

2025-03-31 00:26:03

在左侧的文件列表中,把源文件拖到src文件夹试试。我就是这么解决。千万不要相信没有 public static void main ( String[] args)之类的。因为这个问题一般是你导入外来java文件时出现的吧。
给十年后的我

2025-03-31 00:55:52

java运行的入口必须是main方法,如果没有main方法点击运行就会报这个错误。
解释:java中项目运行的时候如果是运行java类,那么此类中必须包含main方法,否则运行会直接报错。
夏了夏天

2025-03-31 00:42:13

如何这个类是执行类,就必须包涵main()方法。
main()方法是程序的入口。如果没有main,JVM就不能执行。所以你只要加一个main方法就行,比如 public static void main ( String[] args)
{
...//这里自己写你需要的代码
}