在Eclipse,我创建了一个包,但运行其中的类时,老是运行同一个包中的上次运行的main类,为什么呀?

右键运行类出现》runas》runconfiguration然后我无语了... 右键运行类出现》run as 》run configuration 然后我无语了 展开
 我来答
lbc19890812
推荐于2016-07-03
知道答主
回答量:10
采纳率:0%
帮助的人:9.9万
展开全部
“老是运行同一个包中的上次运行的main类” 你不会在同一个包中写了两个含有main函数的类吧?
首先说明一点:main函数是java application的入口。
看你说的意思,好像是你打算让每个类都单独跑起来吧。 eclipse中你选中包或工程名 右键选择“Run as java application”,程序是从main函数开始的,与你右键选中含有main的类“Run as java application”效果是一样的。
单独的没有main函数的类是跑不起来的,所以只会显示“run configuration”,你想让他跑起来就给他加个main函数。不过一般一个应用程序一个入口(main)就够了,我觉得你可以去找个demo看下java程序的基本框架,理解面向对象编程的含义及与面向过程的编程的区别
哈密瓜小王子0
2017-08-22
知道答主
回答量:1
采纳率:0%
帮助的人:963
展开全部

这个是main函数的问题,一楼说的不全面,你重新创建一下main函数试试,也可以使用alt+?快速匹配,出现如下情况main函数就没有问题了。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
嘴多脸脸子甜
2011-11-04 · TA获得超过220个赞
知道小有建树答主
回答量:138
采纳率:0%
帮助的人:123万
展开全部
点击菜单栏 Project-->clean 重新编译一下,再试试
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
风中的大豆子
2011-11-04
知道答主
回答量:32
采纳率:0%
帮助的人:23.1万
展开全部
在运行时设置一下就行了,有选项
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wj465771527
推荐于2018-04-09 · TA获得超过156个赞
知道答主
回答量:175
采纳率:0%
帮助的人:96.7万
展开全部
你这个类有main方法吗?或者@Test方法,run as 》java application 或者 run as》Junit Test
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式