永发信息网

一个应用有两个可执行程序,能不能把它们打在一个jar包里?

答案:5  悬赏:0  手机版
解决时间 2021-03-19 20:23
怎么在命令行里运行???
最佳答案
一个jar包里可以任意多个可执行的程序。
但是只能有一个是针对当前jar包的可执行程序。
Manifest-Version: 1.0
Ant-Version: Apache Ant 1.6.5
Created-By: 1.4.2_12-b03 (Sun Microsystems Inc.)
Main-Class: org.apache.catalina.startup.Bootstrap
Specification-Title: Catalina
Specification-Version: 1.0
Class-Path: jmx.jar commons-daemon.jar commons-logging-api.jar tomcat-juli.jar
这个是tomcat的启动包里(即bootstrap.jar)中的MANIFEST.MF文件。
里面清楚的写着一个启动的class:
Main-Class: org.apache.catalina.startup.Bootstrap
希望对你有帮助!
全部回答
jar可以看做一个文件夹,只不过有一点特殊而已
可以,但是要在manifest中指定Main-Class
一个jar包里可以任意多个可执行的程序。
呵呵,你们都好搞笑,楼主的意思是将java程序打包成一个可执行的jar包,然后双击就可以启动程序,并不是问你们怎么在命令行下面执行! 用winrar打开是因为文件关联设置成了winrar,可以重新设置为用jar.exe打开: 右击一个.jar文件 > 打开方式 > 选择程序 > 浏览 > 定位到java安装目录的bin目录下,选择jar.exe程序,然后一路确定就行了 补充:楼主你太搞笑了!谁告诉你用一个程序打包的压缩文件还要用另一个程序来解包的?用winrar压缩的.rar文件难道不可以用winrar来解压缩吗?我无语! 你不信我就算了,自己试一下就知道!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
旅顺模珠街附近的的海边可以自己带炉子烤肉吗
利民眼镜NO.1在哪里啊,我有事要去这个地方
太阳光很强时,在浓密的树荫下面,往往可以看到
490四达发动机动力怎么样? 490哪个发动机最
怎样转换3PGG格式的视频?我下载了QUICKTIME
哪里可以免费下载周杰伦的歌曲吖~~~~可以留个
爱格杂志打包下载
他都说我土人啥意思?
一语双关的情感类的四字词语,比如 腹水难收
电视节目靠什么赚钱
中国毛巾十大品牌排行
黑龙江省大小兴安岭生态功能保护区人才服务中
消费者有没有权利退换货
用蜂拥而来造句
宫斗群 皇帝独白,要霸气,新登基的那种【急
推荐资讯
酿酒用的酵母菌哪来的?
吃过午饭,一场暴风雨跟着来临了.天空一下子,
睡醒一觉下眼皮又黑又肿眼睛又干又红还不是一
属牛的跟属羊的是相冲相克吗?
上海大众 新桑塔纳和朗逸哪个好?
上海虹桥机场 和浦东机场 分别到瑞金医院的
练托马斯要先练好什么
为什么会得蜂窝组织炎
求一款PS或者PS2游戏是Q版的 主人公拿着一个
大连市旅顺口区人口有多少?
牡丹江御景园楼盘 公摊面积怎么算的 苦恼啊
玻璃钢脱硫塔是属于不动产吗
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?