idea打可运行的jar包(IDEA中打jar包的两种方式)
idea打可运行的jar包(IDEA中打jar包的两种方式)
2024-11-05 07:09:38  作者:爷万亼羡慕  网址:https://m.xinb2b.cn/tech/zxd308103.html

在讲这两种方式之前,我们先来说明一下什么是java中的JAR文件jar (Java Archive File),翻译过来就是java的档案文件,它其实也类似于我们windows下的zip文件,唯一的区别就是在 JAR 文件的内容中,包含了一个 META-INF/MANIFEST.MF 文件,这个文件是在生成 JAR 文件的时候自动创建的,包含了JAR包的描述信息、主类的全类名等信息。

一:不使用Maven直接打Jar包。

1.File -->Project Structure -->Artifacts --> Jar --> From module with dependencies.



点击ok以后我们在返回上一步Project Structuer中发现IDEA中默认已经将我们的jar包输出目录填上了,这时我们可以更改一下上述的jar包输出目录,这样也更加方便的管理,此时我们更改号路径以后在点下右下角的Apply就可以了。


2.Build --> Build Artifacts


选择上述的Build Artifacts后会自动弹出来下面的Build


3.这时我们去刚才相应的jar包输出目录发现已经有了对应的包


4.运行可以使用如下两种方法来运行jar包

java -classpath xxx.jar xxx.xx.xx.主类名 java -jar xxx.jar12


二:使用Maven打jar包

1.当你的Project中使用了Maven时,可以直接在Lifecycle中执行打包,第一步编译别忘记了,之前我jar包老是运行报错就是因为没有compile就直接package了。


2.双击package后我们即可以发现在target目录下便生成了一个对应的jar包,这里jar包和刚才方法一其实是一样的,只不过我们这次用Maven生成的。

看完‬记得‬点赞转发评论转发。

  • 冬天的夜晚孤单的我(遥远的太空亲近的牵挂)
  • 2024-11-06遥远的太空亲近的牵挂来源:学习军团·中国军号作者:占康解放军报记者高立英王凌硕纵然脚下没有土地,但我依然能够坚定地迈出每一步纵然飞行没有翅膀,但我依然能够勇敢地张开双手我知道,前方是浩渺的太空,而身后是你们!在征服宇宙的。
  • 华为20i有无线投屏吗(投屏连接原来这么简单的)
  • 2024-11-06投屏连接原来这么简单的华为荣耀20i手机是支持无线投屏首先打开手机进入桌面,点击【设置】图标进入设置界面,点击【设备连接】选项点击【无线投屏】搜索到可连接设备之后,点击连接即可。
  • 囧妈为啥没复合(以爱之名行控制之实)
  • 2024-11-06以爱之名行控制之实每个人都是独立的个体,每个个体都应该是完整的,爱不是控制和索取,爱是接纳和尊重2020庚子鼠年春节,真是一个比较囧的春节肺炎病毒肆虐,无数的人面临有家不能回的囧境,商场超市电影院更是无人问津的囧态愁云。
  • 韮菜饼的家常做法(家常韮菜饼怎么做)
  • 2024-11-06家常韮菜饼怎么做主料:玉米面160克、小麦面粉16克、韭菜150克辅料:鸡蛋3个、盐5克、净水160克碗中倒入玉米面、小麦面粉,加净水,搅拌和面鸡蛋打匀备用起油锅,炒鸡蛋碎,盛出备用韭菜切末备用碗中加入鸡蛋碎、盐、香。
  • 此刻只想吟诗一首(此时此刻我想吟诗一首)
  • 2024-11-06此时此刻我想吟诗一首一天晚上,两只狼无聊,就聊天,一只说:“想当年,咱们狼族在世界上有一席之地”另外一只狼说:”我们现在也有自己的狼窝啊“”滚犊子!,没想到没被一只小红帽和他那该死的老奶奶给人当狗刷了,颜面何存啊“这时,。
  • 每日一字2049(每日一字)
  • 2024-11-06每日一字应书友们的要求,今天继续解析田英章先生楷书《千字文》需要说明是,单字是从田英章楷书字汇里摘取制作的,与作品里的字稍有不同,望书友们明鉴已解析过的字附上链接,方便书友查阅【解释】直冲布满彩霞的云霄汉代王。
  • 宝宝面条怎么煮宝宝爱吃(宝宝吃面条好处多多)
  • 2024-11-06宝宝吃面条好处多多面条一直深受小果妈妈的喜爱,它易消化,而且还可以随意搭配自己喜欢的蔬菜和肉蛋类,如果宝宝不爱吃蔬菜还能把食材榨成汁加在面里,做成蔬菜面条,好看又美味吃面条三大好处:一、容易消化,不会增加肠胃负担宝宝的。
  • 农村养黄牛(农村养黄牛和养水牛引争论)
  • 2024-11-06农村养黄牛和养水牛引争论提起来牛就会让我们想起来勤劳、能干、任劳任怨等这样的形容词,这也能够看出来牛在人们心中的地位,尤其是自过去家里的老牛就像是家里的家庭成员一样,没有它们家里面的农活儿都是干不了的有句话不是说“再饿不杀耕。
  • 力巴是什么意思
  • 2024-11-06力巴是什么意思力巴指壮丁,苦力,过去称靠出卖劳动力为生的穷苦人,一般比较强壮,有蛮力带有贬义也用于称呼外行人中文力巴与英文劳力的单词labor有谐音同意之处。
  • 孕妇放在冰箱的水果怎么吃(孕妇水果当饭吃)
  • 2024-11-06孕妇水果当饭吃水果是非常有营养的食物,可以为我们提供水、糖类、多种矿物质和维生素等多数水果含水分可达85%~90%,蔗糖等糖类含量约5%~20%,还含有较丰富的膳食纤维(主要是纤维素和果胶)由于含有糖分,水果是膳食。