一个JAVA项目的多个.java文件中都有一个main函数,请问项目运行时,先运行哪个.java文件中的main函数

eisldkw 2020-03-07 05:13:21
一个JAVA项目的多个.java文件中都有一个main函数,请问项目运行时,先运行哪个.java文件中的main函数
...全文
1262 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
夜之眷属 2020-03-09
  • 打赏
  • 举报
回复
命令行启动的话需要指定启动类
qybao 2020-03-08
  • 打赏
  • 举报
回复
不是有 运行文件 菜单吗?点它应该就能运行 至于 设置为主项目 没有选项,你可以看看 设置项目配置 里有什么
eisldkw 2020-03-08
  • 打赏
  • 举报
回复
引用 5 楼 qybao 的回复:
选择fzhuce.java,点右键,看看有没有运行之类的菜单(比如像你这个画面里有个 运行文件) 或者在你这个画面有个 设置为主项目 ,可以点进去看看有没有什么配置
非常感谢。但是找不到您所说的选项,请看以下两图:
qybao 2020-03-08
  • 打赏
  • 举报
回复
选择fzhuce.java,点右键,看看有没有运行之类的菜单(比如像你这个画面里有个 运行文件) 或者在你这个画面有个 设置为主项目 ,可以点进去看看有没有什么配置
eisldkw 2020-03-08
  • 打赏
  • 举报
回复
引用 3 楼 qybao 的回复:
编译前,你是指设定manifest文件吗?你只有打包才需要指定,否则你选择哪个文件运行,哪个就是主程序。 比如你有A,B两个java,都有main方法,你执行java A命令,就会运行A的main,执行java B就会运行B的main
如图所示: 1、项目名称为 clientcx 2、项目中 包含 main函数 的文件有两个 clientcx.java 和 fzhuce.java 为什么我当前打开 的文件为 fzhuce.java , 而运行栏 却显示的是 【运行项目clientcx】 如何 指定 fzhuce.java 为运行时的启动文件? 非常感谢。
qybao 2020-03-08
  • 打赏
  • 举报
回复
编译前,你是指设定manifest文件吗?你只有打包才需要指定,否则你选择哪个文件运行,哪个就是主程序。 比如你有A,B两个java,都有main方法,你执行java A命令,就会运行A的main,执行java B就会运行B的main
eisldkw 2020-03-08
  • 打赏
  • 举报
回复
引用 1 楼 qybao 的回复:
那就看你以哪个文件作为主程序启动了,如果是打包成jar,manifest.mf里有main-class可以指定
非常感谢。请问在编译前如何指定哪个main函数的文件为主程序启动项?
qybao 2020-03-07
  • 打赏
  • 举报
回复
那就看你以哪个文件作为主程序启动了,如果是打包成jar,manifest.mf里有main-class可以指定

62,628

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧