cmd打包时主类问题

cmd打包时主类问题

问题描述:

在eclipse中打包之前指定主类的方法已经知道了,就是在插件配置信息里指定。

那现在是用命令mvn package打包,不用插件,之前那种插件配置信息里指定主类的方法不管用了,那现在该怎么在用命令打包的时候指定主类?还是说只能先打包后修改jar里面的manifest.mf?

正在回答

登陆购买课程后可参与讨论,去登陆

2回答

同学你好,这里同学可以先将其打成jar包,然后执行如下命令:

启动命令行: java -cp xxx.jar com.xx.xx.类名

http://img1.sycdn.imooc.com//climg/6005683d09e920ca06430171.jpg

祝学习愉快~

  • QQ71 提问者 #1

    ?这个设置classpath直接选择类执行我会呀,现在是要看看怎么设置主类

    2021-01-18 18:57:52
无敌小糖糖万岁 2021-01-18 19:37:25

参考这个博主给出的方法试试:

https://blog.csdn.net/studyvcmfc/article/details/7525050

如果不可以,你可以按照自己的方式再试试?

        先打包后修改jar里面的manifest.mf

如果帮助到你,望采纳!!

  • 提问者 QQ71 #1

    这个我知道呀,但这个是jar命令打包呀,不是maven命令打包,jar命令-e-m都可以加主类,但是jar命令打包难以打把依赖的jar库打包,需要手动调整jar包路径,还要去改manifest里的class-path,很繁琐,尤其是依赖的jar包导入之后还是jar包,而maven导入的jar包打包后就是文件夹了

    2021-01-18 22:05:50
  • 好帮手慕小脸 回复 提问者 QQ71 #2

    同学你好,并未找到更好的办法,这里同学可以先按照"先打包后修改jar里面的manifest.mf"去指定主类

    祝学习愉快~

    2021-01-19 10:26:00
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师