请教eclipse高手:在eclipse中运行程序怎么这么麻烦?

时间:2022-03-09 16:02:08
当eclipse中同时打开多个项目时,要运行其中的某个项目,则或着要选择运行类型,或关要设定运行配置,特别是当你用鼠标选中了另一项目,而再去点击“运行”按钮时,eclipse运行的竟仍是上次选定的运行项目,实在令人费解---而在netbeans中,面对多个项目,对任一想要运行的项目,右键点击之,再选择“运行项目”即可。
请问:eclipse中对项目的运行,究竟是怎样安排的?能否做到像netbeans中那样简单灵活?

19 个解决方案

#1


估计是你的eclipse设置有问题,我运行比nb还简单

#2


To you_meng(幽梦还乡) 及各位高手:
   我这里的eclipse安装后未动过任何设置,所以不应存在您所说的问题。
   再简述一下我的问题:如果工作台上同时打开了几个项目,则按快捷工具栏中的"运行"按钮,到底哪个项目被运行?或说“运行”按钮与多个打开的项目之间的联系是怎样建立的?
   我能肯定的是,在导航器视图中,有鼠标点击选中某项目后,快捷工具栏中的“运行”按钮通常不会意识到这种选定!------经过实验,我发现在netbeas中,也是这种情况!只不过netbeans中通过右键运行项目要比eclipse简单。
   各位高手,请指教:当同时打开了多个项目时,如何方便地运行其中的任一项目?

#3


难道你没有发现运行按钮旁边有关小三角吗?这是一个下拉菜单!

#4


TO pdvv(我爱花猫):
   唉,怎么说好呢,正因国它旁边有个小三角,有好多选项,我才说它麻烦!
   比如:这个下拉菜单中有一项“运行为”,点击它后,又会弹出一个菜单,其中的几项分别是针对什么情况?
   再比如:这个下拉菜单中“运行为”下面的一项“运行”,点击它后,弹出的竟是一“创建、管理和运行配置”窗口,里面的内容,密密麻麻,好不麻烦,请问它们又都是针对什么情况的?

#5


和楼主遇到的情况一样,比较麻烦

#6


我的也只要shift+alt+x,然后J就可以了,当前打开哪个文件就运行哪个文件,很简单啊

#7


shift+alt+x 再按下J键可以运行当前的

#8


他的选项是可以配置的,
因为灵活性损失一些其他的特性也很正常
而且这种也算不上很麻烦吧,没有用过控制台编译程序么?

#9


To tf_king(小不点!!):
   灵活性没人会反对!可至少应有一份明晰的说明吧。
   我看了eclipse的联机帮助,感觉很含糊。
   请问哪有:关于eclipse环境中运行java程序的概要或详细的说明?

#10


你是不是多个项目一起发布啊?

#11


我问的问题是eclipse的固有属性,与几个项目一起发布没有关系吧。

#12


eclipse也支持右键,在你想要运行的类的名字上面
点击右键,如果你的类是可执行的,那么在弹出的菜单中
会有run as java application.点击就可以执行了,
不用任何配置。
不仅如此,如果你的类是swt/jface菜单中还会包括
run as swt application.这可是netbean中所没有的。
good luck and enjoy it!

#13


To java_augur:
   右键单击项目,在弹出菜单中有一项“运行方式”,点击它,又弹出一个菜单,里面有“Java Applet”、“Java应用程序”等,而且最后一项是“运行”,点击“运行”,eclipse会弹出一“创建、管理和运行配置”窗口,里面密密麻麻有好多内容------您那里的eclipse不是这种情形吗?
   我要问的是:
    1、上述中与Java Applet”、“Java应用程序”等并列出现的最后一项“运行”是针对什么情形?
    2、点击它后,出现的“创建、管理和运行配置”窗口,到底是干什么用的?---一个项目到了运行阶段怎么还有这么多信息要配置,难道不能在项目创建的初始阶段进行吗?

#14


我以前一直使用JB的,使用了Eclipse之后,我才体会到它的方便。。。
你说的那个配置,一般只有在运行一些特殊的程序时才会用到,比如运行swt程序,或者启动应用服务器,或者使用测试工具时。普通的java程序,rcp程序缺省都可以不去设置的。
而那个下拉的三角形的按钮,显示了你最近运行过的10个运行配置,这还不够你用??你只要选择一个就可以运行了,简直太方便了。
而在JB里,你每次都要点击选中那个类,你才能运行。。。
考虑到,一段时间内,一般是运行同一个程序的,那更能体现eclipse的方便了

#15


右键单击项目,在弹出菜单中有一项“运行方式”,点击它,又弹出一个菜单,里面有“Java Applet”、“Java应用程序”等

你应该点击“Java应用程序”

#16


To starlightbao:
   您的回复,对我有很大的启发!只是不知您的这些观点是从哪得来得?联机帮助中好像没有这方面的介绍。
To java_augur:
   我在另一篇帖子中提到过这一点,当如您所指点击“Java应用程序”时,eclipse先是要经过大约1分钟左右的“正在搜索main类型”,然后会弹出一个标题为“运行类型”的窗口,让您在几十个不知是哪来的类中选择一个---真是莫明其妙!
   顺便提一句,我的机器配置很高,故不存在硬件性能问题。
   不知您作何解释?

#17


明白你的问题了,呵呵
sorry for 没看见你点击的是项目;)
点击包含main的类,这样就好多了。
if u still have any question, don't hesitate to let me know.

#18


该回复被版主删除

#19


楼主有兴趣可以改改eclipse

#1


估计是你的eclipse设置有问题,我运行比nb还简单

#2


To you_meng(幽梦还乡) 及各位高手:
   我这里的eclipse安装后未动过任何设置,所以不应存在您所说的问题。
   再简述一下我的问题:如果工作台上同时打开了几个项目,则按快捷工具栏中的"运行"按钮,到底哪个项目被运行?或说“运行”按钮与多个打开的项目之间的联系是怎样建立的?
   我能肯定的是,在导航器视图中,有鼠标点击选中某项目后,快捷工具栏中的“运行”按钮通常不会意识到这种选定!------经过实验,我发现在netbeas中,也是这种情况!只不过netbeans中通过右键运行项目要比eclipse简单。
   各位高手,请指教:当同时打开了多个项目时,如何方便地运行其中的任一项目?

#3


难道你没有发现运行按钮旁边有关小三角吗?这是一个下拉菜单!

#4


TO pdvv(我爱花猫):
   唉,怎么说好呢,正因国它旁边有个小三角,有好多选项,我才说它麻烦!
   比如:这个下拉菜单中有一项“运行为”,点击它后,又会弹出一个菜单,其中的几项分别是针对什么情况?
   再比如:这个下拉菜单中“运行为”下面的一项“运行”,点击它后,弹出的竟是一“创建、管理和运行配置”窗口,里面的内容,密密麻麻,好不麻烦,请问它们又都是针对什么情况的?

#5


和楼主遇到的情况一样,比较麻烦

#6


我的也只要shift+alt+x,然后J就可以了,当前打开哪个文件就运行哪个文件,很简单啊

#7


shift+alt+x 再按下J键可以运行当前的

#8


他的选项是可以配置的,
因为灵活性损失一些其他的特性也很正常
而且这种也算不上很麻烦吧,没有用过控制台编译程序么?

#9


To tf_king(小不点!!):
   灵活性没人会反对!可至少应有一份明晰的说明吧。
   我看了eclipse的联机帮助,感觉很含糊。
   请问哪有:关于eclipse环境中运行java程序的概要或详细的说明?

#10


你是不是多个项目一起发布啊?

#11


我问的问题是eclipse的固有属性,与几个项目一起发布没有关系吧。

#12


eclipse也支持右键,在你想要运行的类的名字上面
点击右键,如果你的类是可执行的,那么在弹出的菜单中
会有run as java application.点击就可以执行了,
不用任何配置。
不仅如此,如果你的类是swt/jface菜单中还会包括
run as swt application.这可是netbean中所没有的。
good luck and enjoy it!

#13


To java_augur:
   右键单击项目,在弹出菜单中有一项“运行方式”,点击它,又弹出一个菜单,里面有“Java Applet”、“Java应用程序”等,而且最后一项是“运行”,点击“运行”,eclipse会弹出一“创建、管理和运行配置”窗口,里面密密麻麻有好多内容------您那里的eclipse不是这种情形吗?
   我要问的是:
    1、上述中与Java Applet”、“Java应用程序”等并列出现的最后一项“运行”是针对什么情形?
    2、点击它后,出现的“创建、管理和运行配置”窗口,到底是干什么用的?---一个项目到了运行阶段怎么还有这么多信息要配置,难道不能在项目创建的初始阶段进行吗?

#14


我以前一直使用JB的,使用了Eclipse之后,我才体会到它的方便。。。
你说的那个配置,一般只有在运行一些特殊的程序时才会用到,比如运行swt程序,或者启动应用服务器,或者使用测试工具时。普通的java程序,rcp程序缺省都可以不去设置的。
而那个下拉的三角形的按钮,显示了你最近运行过的10个运行配置,这还不够你用??你只要选择一个就可以运行了,简直太方便了。
而在JB里,你每次都要点击选中那个类,你才能运行。。。
考虑到,一段时间内,一般是运行同一个程序的,那更能体现eclipse的方便了

#15


右键单击项目,在弹出菜单中有一项“运行方式”,点击它,又弹出一个菜单,里面有“Java Applet”、“Java应用程序”等

你应该点击“Java应用程序”

#16


To starlightbao:
   您的回复,对我有很大的启发!只是不知您的这些观点是从哪得来得?联机帮助中好像没有这方面的介绍。
To java_augur:
   我在另一篇帖子中提到过这一点,当如您所指点击“Java应用程序”时,eclipse先是要经过大约1分钟左右的“正在搜索main类型”,然后会弹出一个标题为“运行类型”的窗口,让您在几十个不知是哪来的类中选择一个---真是莫明其妙!
   顺便提一句,我的机器配置很高,故不存在硬件性能问题。
   不知您作何解释?

#17


明白你的问题了,呵呵
sorry for 没看见你点击的是项目;)
点击包含main的类,这样就好多了。
if u still have any question, don't hesitate to let me know.

#18


该回复被版主删除

#19


楼主有兴趣可以改改eclipse

#20