2 foxli12345 foxli12345 于 2015.06.14 17:25 提问

Myeclipse中没有main方法怎么运行一个.java文件?

图片说明**平时测试一些代码,都是建立一个普通的.java文件,然后在main方法里面写测试代码的,今天看网上的教学视频,人家没有main方法,只有一个public void testAdd() 方法,居然也是一样点击上面绿色三角的Run按钮,就可以运行这个testAdd()方法里的测试代码了,我也一样操作就报错了,如下两图分别是代码和报错信息,请问是不是要做一些设置才可以这样执行呢?没有main方法的 .java类怎么可以执行?**![图片说明](https://img-ask.csdn.net/upload/201506/14/1434273822_317174.png)图片说明

8个回答

ycrxun
ycrxun   2015.06.14 17:52
已采纳

用的测试框架吧,但是要加注解的

u012216727
u012216727   Ds   Rxr 2015.06.14 18:08

方法上需要加@test才能测试的

tongyi55555
tongyi55555   2015.06.14 23:12

JUnit的@test注解。可以不用写main方法进行测试。

beacon_2011
beacon_2011   Rxr 2015.06.15 14:35

tomcat运行起来,jsp测吧~

php_beginner
php_beginner   2017.07.29 19:24

junit单元测试 需要在方法前面加上@Test注解 这样测试比较方便

lx624909677
lx624909677   Ds   Rxr 2015.06.14 17:41

这个文件可能是一个项目中得一个文件,是被其他文件调用才能运行得

LogicTeamLeader
LogicTeamLeader   2015.06.14 19:50

请百度JUnit。

cuiwei1026522829
cuiwei1026522829   Ds   Rxr 2015.06.14 21:14

楼上所说使用Junit加上@Test 才可以,还有一个办法就是像你说的,先写一个main主方法,然后在里面调用,但是这样先得很麻烦

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
intellij 下编译单个(没有main函数的)java文件
图中这个按钮可以实现对单个没有main函数的java文件进行编译 这个问题真是大写的草泥马,之前google了无数文章,也许是觉悟太低,就是没有找到问题解决方法,在今天偶的看到一篇叫 “关于Intellij IDEA菜单项中Compile、Make和Build的区别” 的文章后才无意间解决了这个问题,踏破铁鞋无觅处,得来全不费功夫啊啊啊啊!!
Myeclipse下添加Main函数运行的参数方法。
在代码编辑区点击鼠标右键,Run As -> RunConfigurations…, 在弹出的窗口中选择第二项选项卡(即Arguments),然后在Program Arguments文本框中输入要传入main方法的参数,最后点击下面的Run即运行。 需要注意的是,main方法的参数是一数组,如果需要多个参数,则参数之间用空格隔开(书写时也可以每行一个参数。多个参数写在不同行),在main方法中通
java - 实战 - 导入的java项目不能运行main方法类
在网上下载的java项目,通过IDE(Eclipse或STS)import项目后,发现导入的工程只有src目录,没有 JRE System Library,包。打开带有main方法的类,右击run as,并没有看见Java Application。当使用run as -> AspectJ/Java Application 运行时,会报错://弹出的报错窗口信息: editor does not co
MyEclipse 不能运行java程序原因分析
My Eclipse运行好好的,突然不能运行java程序(main).我遇到如下两种情况: 1.run Configurations下面配置的java 程序太多。 解决办法:     打开 run Configuratons,删除 java application 下面的java程序。 2.项目是maven项目,pom配置文件没有classes的路径。 解决办法:      在
Linux上执行带main方法的java文件
linux下执行java项目 main方法 打成的jar包,java -jar TestDemo.jar。具体过程请查看文档。
MyEclipse的Run as没有了java Application选项
原因来自:点击打开链接 可能有好多其他原因,但是我的原因是因为我写错代码了 因为一直用IDE开发,好多基础都忘记了。现在刚刚开始学习hibernate,然后手写了第一个测试类,运行,发现找不到java Application选项,怎么设置都不行。google几个后找到原因,因为我写错了main方法,分享一下。 public void main(String args){ /
用eclipse运行java程序显示找不到main class,网上的方法都试了,还是不行,有没有知道怎么解决的呀!
编译器问题,jdk版本不对,Window --> Preferences -->Java --> compiler中的compiler compliance level,这里选你当前安装的jdk 检查一下你的JDK版本吧。重新安装JDK试试。建议检查JDK配置是否正确。配置如下: 我的电脑->属性->高级->环境变量 如果你的JDK安装在C盘里,如:C:\Program Files\Java\j
eclipse和myeclipse下main方法找不到主类的一种情况
经常碰到java的main函数无法加载的问题,很多人就会以为是eclipse大姨妈了,然后疯狂的clean,疯狂的重启,其实不然, 我们找到java build path找到下面的地方,看看路径是否指向编译后的class 需要注意的是:在maven项目情况下,是这样,非maven项目我没有去测试,有时间的话可以试下。
Eclipse或MyEclipse不能编译java文件
注意: Navigate==>Show In==>Navigator选择以后,才可以在eclipse中看到class文件   有时候用Eclipse或者MyEclipse的时候,发现不能自动编译,web工程下面缺少class文件!   第一个可能是你的自动编译没打开:project->Build Automatically;(build automatically去掉以后,才可以选Build 
Myeclipse编译maven工程中的main函数时无法找到类问题的解决
Myeclipse编译maven工程中的main函数时无法找到类问题的解决