最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

IDEA項(xiàng)目如何實(shí)現(xiàn)打jar包

 更新時(shí)間:2023年03月27日 10:12:56   作者:半度納  
這篇文章主要介紹了IDEA項(xiàng)目如何實(shí)現(xiàn)打jar包問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

jar包是什么?

jar包主要是對(duì)class文件進(jìn)行打包,而java編譯生成的class文件是平臺(tái)無關(guān)的,這就意味著jar包是跨平臺(tái)的,所以不必關(guān)心涉及具體平臺(tái)的問題。

當(dāng)我們開發(fā)了一個(gè)程序以后,程序中有很多的類,如果需要提供給別人使用,發(fā)給對(duì)方一大堆源文件是非常不好的,因此通常需要把這些類以及相關(guān)的資源文件打包成一個(gè) jar 包,把這個(gè) jar 包提供給別人使用。

這樣他人在拿到我們提供的jar之后,就能方便地進(jìn)行使用。

IDEA打jar包流程

1.打開你需要打jar包的項(xiàng)目

2.使用ctrl + shift + alt + s 快捷鍵進(jìn)入設(shè)置

3.創(chuàng)建jar包

4.將 include in project build勾選保存后再編譯一下

5.編譯后在項(xiàng)目的目錄中會(huì)多出一個(gè)out文件夾,里面存放的就是使用IDEA導(dǎo)出的jar包

6.通過cmd命令開打jar包并運(yùn)行即可(java -jar XXX.jar) 

使用命令運(yùn)行jar文件

  • 后臺(tái)運(yùn)行:javaw -jar -項(xiàng)目名.jar >log.txt
  • 前臺(tái)運(yùn)行:java -jar -項(xiàng)目名.jar
  • 項(xiàng)目啟動(dòng)時(shí)搶占內(nèi)存運(yùn)行:javaw -jar -Xmx1024m 項(xiàng)目名.jar  >log.txt

命令解析

  • javaw:后臺(tái)運(yùn)行
  • java:前臺(tái)運(yùn)行
  • Xmx:設(shè)置Java堆棧的初始化大小
  • Xms:設(shè)置最大的java堆大小
  • > log.txt:將日志定向輸出到log.txt中

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • springboot如何從數(shù)據(jù)庫獲取數(shù)據(jù),用echarts顯示(數(shù)據(jù)可視化)

    springboot如何從數(shù)據(jù)庫獲取數(shù)據(jù),用echarts顯示(數(shù)據(jù)可視化)

    這篇文章主要介紹了springboot如何從數(shù)據(jù)庫獲取數(shù)據(jù),用echarts顯示(數(shù)據(jù)可視化),具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-12-12
  • Java操作Mysql的方法

    Java操作Mysql的方法

    這篇文章主要介紹了Java操作Mysql的方法,實(shí)例分析了Java針對(duì)有返回結(jié)果和沒有返回結(jié)果的sql操作的相關(guān)技巧,需要的朋友可以參考下
    2015-02-02
  • Java內(nèi)部類持有外部類導(dǎo)致內(nèi)存泄露的原因與解決方案詳解

    Java內(nèi)部類持有外部類導(dǎo)致內(nèi)存泄露的原因與解決方案詳解

    這篇文章主要為大家詳細(xì)介紹了Java因?yàn)閮?nèi)部類持有外部類導(dǎo)致內(nèi)存泄露的原因以及其解決方案,文中的示例代碼講解詳細(xì),希望對(duì)大家有所幫助
    2022-11-11
  • @WebFilter在SpringBoot無效的原因分析和解決方案

    @WebFilter在SpringBoot無效的原因分析和解決方案

    使用Ruoyi的demo部署成功后,發(fā)現(xiàn)js、css等靜態(tài)文件都進(jìn)入了過濾器,但是發(fā)現(xiàn)靜態(tài)文件沒有使用瀏覽器緩存,新建BrowserCacheFilter.java并增加@WebFilter處理,應(yīng)用自動(dòng)重啟后發(fā)現(xiàn)@WebFilter無效,所以本文給大家介紹了@WebFilter在SpringBoot無效的原因分析和解決方案
    2024-03-03
  • Java實(shí)現(xiàn)掃雷游戲的代碼分享

    Java實(shí)現(xiàn)掃雷游戲的代碼分享

    windows自帶的游戲《掃雷》是陪伴了無數(shù)人的經(jīng)典游戲,本文將利用Java語言實(shí)現(xiàn)這一經(jīng)典的游戲,文中的示例代碼講解詳細(xì),感興趣的可以學(xué)習(xí)一下
    2022-05-05
  • SpringBoot整合ShardingSphere的示例代碼

    SpringBoot整合ShardingSphere的示例代碼

    本文主要介紹了SpringBoot整合ShardingSphere的示例代碼,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-09-09
  • SpringBoot之導(dǎo)入靜態(tài)資源詳解

    SpringBoot之導(dǎo)入靜態(tài)資源詳解

    今天帶大家學(xué)習(xí)SpringBoot導(dǎo)入靜態(tài)資源的過程,文中介紹的非常詳細(xì),對(duì)正在學(xué)習(xí)java的小伙伴們有很好地幫助,需要的朋友可以參考下
    2021-05-05
  • Java中的MapStruct的使用方法代碼實(shí)例

    Java中的MapStruct的使用方法代碼實(shí)例

    這篇文章主要介紹了Java中的MapStruct的使用方法代碼實(shí)例,mapstruct是一種實(shí)體類映射框架,能夠通過Java注解將一個(gè)實(shí)體類的屬性安全地賦值給另一個(gè)實(shí)體類,有了mapstruct,只需要定義一個(gè)映射器接口,聲明需要映射的方法,需要的朋友可以參考下
    2023-10-10
  • java設(shè)計(jì)模式之中介者模式

    java設(shè)計(jì)模式之中介者模式

    這篇文章主要為大家詳細(xì)介紹了java設(shè)計(jì)模式之中介者模式,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2016-08-08
  • 利用反射實(shí)現(xiàn)Excel和CSV 轉(zhuǎn)換為Java對(duì)象功能

    利用反射實(shí)現(xiàn)Excel和CSV 轉(zhuǎn)換為Java對(duì)象功能

    將Excel或CSV文件轉(zhuǎn)換為Java對(duì)象(POJO)以及將Java對(duì)象轉(zhuǎn)換為Excel或CSV文件可能是一個(gè)復(fù)雜的過程,但如果使用正確的工具和技術(shù),這個(gè)過程就會(huì)變得十分簡(jiǎn)單,在本文中,我們將了解如何利用一個(gè)Java反射的庫來實(shí)現(xiàn)這個(gè)功能,需要的朋友可以參考下
    2023-11-11

最新評(píng)論

永安市| 仪征市| 阿克| 双牌县| 建平县| 嘉鱼县| 张北县| 洮南市| 宣化县| 灯塔市| 定州市| 西吉县| 太谷县| 大同市| 左权县| 福贡县| 米易县| 明水县| 黎城县| 洛隆县| 富宁县| 竹溪县| 兴安盟| 天等县| 沁源县| 麻江县| 萍乡市| 盘山县| 大英县| 吉林市| 忻城县| 平邑县| 遵化市| 巴南区| 东至县| 玛曲县| 和龙市| 咸宁市| 民丰县| 永安市| 临沂市|