国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

IDEA打包jar包,以及exe應(yīng)用程序。

這篇具有很好參考價值的文章主要介紹了IDEA打包jar包,以及exe應(yīng)用程序。。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報違法"按鈕提交疑問。

一、將IDEA中的java項目打包成jar包

①點(diǎn)擊菜單欄中的文件→項目結(jié)構(gòu)

IDEA打包jar包,以及exe應(yīng)用程序。

②在項目結(jié)構(gòu)窗口選擇工件。點(diǎn)擊添加,選擇jar,選擇來自有依賴項的模塊

IDEA打包jar包,以及exe應(yīng)用程序。

③在【從模塊創(chuàng)建JAR】對話框中,選擇主類,點(diǎn)擊確定

IDEA打包jar包,以及exe應(yīng)用程序。

④點(diǎn)擊確定。

IDEA打包jar包,以及exe應(yīng)用程序。

⑤點(diǎn)擊菜單欄中的構(gòu)建,選擇構(gòu)建項目

IDEA打包jar包,以及exe應(yīng)用程序。

⑥點(diǎn)擊菜單欄中的構(gòu)建,選擇構(gòu)建工件。接著在彈出的菜單中點(diǎn)擊構(gòu)建。

IDEA打包jar包,以及exe應(yīng)用程序。
IDEA打包jar包,以及exe應(yīng)用程序。

⑦在當(dāng)前項目的out文件夾下的jar文件夾下就生成了jar文件。

IDEA打包jar包,以及exe應(yīng)用程序。

⑧測試jar文件運(yùn)行是否成功。找到j(luò)ar文件所在的本地磁盤路徑下,

IDEA打包jar包,以及exe應(yīng)用程序。
IDEA打包jar包,以及exe應(yīng)用程序。

在jar文件的路徑下,打開cmd,輸入 java -jar MyFirstProject.jar,實(shí)現(xiàn)jar文件的運(yùn)行。

IDEA打包jar包,以及exe應(yīng)用程序。

二、將jar文件打包成exe可執(zhí)行程序。

①下載exe4j,https://exe4j.apponic.com/download/ ,選擇64位進(jìn)行下載。安裝完成,該版本支持JDK11。

②打開安裝好的exe4j軟件,在歡迎界面,直接點(diǎn)擊next。

IDEA打包jar包,以及exe應(yīng)用程序。

③點(diǎn)擊next,選擇,"JAR in EXE“ mode

IDEA打包jar包,以及exe應(yīng)用程序。

④設(shè)置項目名稱,以及導(dǎo)出路徑, 最好自己在其他盤創(chuàng)建一個專門的文件夾。

IDEA打包jar包,以及exe應(yīng)用程序。

⑤在這步我們配置程序運(yùn)行相關(guān)的參數(shù)。

首先,我們選擇Console application這會讓我們的程序運(yùn)行時出現(xiàn)一個運(yùn)行框。

然后,我們給exe程序取一個名字MyHellowWorld。

下面Icon File如果選中,可以在右側(cè)配置一個ico圖標(biāo)文件的地址。配置ico圖標(biāo)讓你的exe程序有一個好看的icon。這里我們沒有設(shè)置icon。

下面最關(guān)鍵的是在ADVAnced Options下拉菜單里選擇32-bit or 64-bit。在新界面里可以勾選64位來配置exe程序?yàn)?4位可執(zhí)行程序。最后點(diǎn)擊Next按鈕兩下,進(jìn)入Java invocation界面。

IDEA打包jar包,以及exe應(yīng)用程序。
IDEA打包jar包,以及exe應(yīng)用程序。

⑥在java invocation界面我們可以導(dǎo)入我們的jar包。首先,點(diǎn)擊中間右側(cè)的綠色加號,在彈出的對話框中,點(diǎn)擊中間右側(cè)三個小點(diǎn)的按鈕來找到我們存放在文件夾中的jar包。在彈出的對話框中選中jar文件,然后點(diǎn)擊打開,再點(diǎn)擊OK。(注意:如果你有多個jar包或是有外部jar包需要導(dǎo)入,則繼續(xù)點(diǎn)擊綠色加號來加入你的jar包。)【注意:最好把jar復(fù)制到剛剛創(chuàng)建的項目文件夾中?!?/p>

IDEA打包jar包,以及exe應(yīng)用程序。

⑦在該界面下方Main Class form中選擇主類。

IDEA打包jar包,以及exe應(yīng)用程序。

⑧配置java版本。我們打包生成的exe文件仍需要java環(huán)境的支持。在前兩個框中輸入支持你程序的java最低和最高版本,最低填1.7,最高可不填,

然后,勾選Allow JREs with a beta version number,這是允許你的程序運(yùn)行在beta版本的java環(huán)境中。最后點(diǎn)擊Advanced Options下拉菜單,選中Search sequence 來配置jre的地址。

IDEA打包jar包,以及exe應(yīng)用程序。

⑨配置jre地址。我們首先點(diǎn)擊右側(cè)的X按鈕來刪除默認(rèn)的三個地址。這三個地址是讓程序從主機(jī)系統(tǒng)中找到j(luò)re,但有發(fā)布運(yùn)行的主機(jī)并沒有安裝java,所以我們的程序?qū)⒆詭re文件夾,而不使用主機(jī)系統(tǒng)中的java環(huán)境。因此,我們將本機(jī)系統(tǒng)中的jre文件夾復(fù)制到我們輸出exe文件的文件夾中?!咀⒁膺@里要把jre復(fù)制到文件夾中?!?/p>

IDEA打包jar包,以及exe應(yīng)用程序。

補(bǔ)充:若當(dāng)前計算機(jī)安裝的JDK11.0.8,可能安裝路徑下沒有jre文件夾,我們可以打開jdk安裝路徑,清空路徑后,輸入cmd回車,進(jìn)入命令行窗口,在窗口中輸入bin\jlink.exe --module-path jmods --add-modules java.desktop --output jre ,將會在jdk路徑下生成jre文件夾,將其復(fù)制到exe生成文件夾中。

IDEA打包jar包,以及exe應(yīng)用程序。
IDEA打包jar包,以及exe應(yīng)用程序。
IDEA打包jar包,以及exe應(yīng)用程序。
IDEA打包jar包,以及exe應(yīng)用程序。

⑩我們點(diǎn)擊綠色加號,選擇directory,再選中文件夾中的jre文件夾。這樣地址就能配置成相對地址,每次運(yùn)行時exe程序會在本身文件夾里尋找jre文件夾,而不用依賴發(fā)布的運(yùn)行主機(jī)系統(tǒng)。接著,一直點(diǎn)擊next,直至finish。

IDEA打包jar包,以及exe應(yīng)用程序。

文件夾下生成.exe程序,接下來,,先刪除jar包,再雙擊運(yùn)行exe程序即可。文章來源地址http://www.zghlxwxcb.cn/news/detail-479075.html

IDEA打包jar包,以及exe應(yīng)用程序。
IDEA打包jar包,以及exe應(yīng)用程序。

到了這里,關(guān)于IDEA打包jar包,以及exe應(yīng)用程序。的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 【YOLOv5】YOLOv5打包成exe應(yīng)用程序詳細(xì)步驟

    【YOLOv5】YOLOv5打包成exe應(yīng)用程序詳細(xì)步驟

    YOLOv5打包成exe應(yīng)用程序詳細(xì)步驟(auto-py-to-exe) 1.進(jìn)入自己創(chuàng)建的的anaconda虛擬環(huán)境。 2.下載auto-py-to-exe,大概幾秒鐘就可以安裝好。 3.啟動auto-py-to-exe。 4.啟動auto-py-to-exe之后,選擇腳本位置,設(shè)置單文件和控制臺窗口,在“高級”里面找到\\\"–hidden-port\\\",填寫上 models.yolo ,完畢

    2024年02月05日
    瀏覽(94)
  • 6種打包Python代碼的方法,讓你的程序變成exe應(yīng)用

    Python是一種高級編程語言,它具有易學(xué)易用、跨平臺等優(yōu)點(diǎn),因此在開發(fā)中得到了廣泛的應(yīng)用。 然而,Python代碼需要在Python解釋器中運(yùn)行,這對于一些用戶來說可能不太方便。 因此,將Python代碼打包成可執(zhí)行文件(exe)是一種很好的解決方案。 本文將介紹6種將Python代碼打包

    2024年01月18日
    瀏覽(21)
  • 6種打包Python代碼的方法,讓你的程序變成exe應(yīng)用!

    Python是一種高級編程語言,它具有易學(xué)易用、跨平臺等優(yōu)點(diǎn),因此在開發(fā)中得到了廣泛的應(yīng)用。 然而,Python代碼需要在Python解釋器中運(yùn)行,這對于一些用戶來說可能不太方便。 因此,將Python代碼打包成可執(zhí)行文件(exe)是一種很好的解決方案。 本文將介紹6種將Python代碼打包

    2024年02月16日
    瀏覽(18)
  • python pyinstaller spec文件 打包多個python文件為exe應(yīng)用程序

    python pyinstaller spec文件 打包多個python文件為exe應(yīng)用程序

    使用pyinstaller 單個文件打包 使用pyinstaller 多個文件打包 這里先看下項目文件結(jié)構(gòu): 編輯PaserAdapter_Test.spec文件 執(zhí)行打包命令(可指定輸出程序存放的路徑) 假設(shè)使用默認(rèn)路徑 指定程序存放路徑 如果在windows系統(tǒng)打包,則dist下會有對應(yīng)的.exe程序,此時可脫離其他源文件獨(dú)自

    2024年02月16日
    瀏覽(32)
  • 2023年最新IDEA中 Java程序 | Java+Kotlin混合開發(fā)的程序如何打包成jar包和exe文件(gradle版本)

    2023年最新IDEA中 Java程序 | Java+Kotlin混合開發(fā)的程序如何打包成jar包和exe文件(gradle版本)

    一. JAVA | JAVA和Kotlin混開開發(fā)的程序打包成jar方法 1.1 方法一 :IDEA中手動打包 1.2 方法二 :build.gradle中配置后編譯時打包 二. JAVA | JAVA和Kotlin混合開發(fā)的程序打包成exe的方法 純JAVA | 純Kotlin | JAVA和Kotlin混合開發(fā)打包其實(shí)都一樣的,因?yàn)閖ar包中主要還是class文件,而kotlin在編譯后

    2024年02月12日
    瀏覽(31)
  • iphone拷貝照片中間帶E自動去重軟件,以及java程序如何打包成jar和exe

    iphone拷貝照片中間帶E自動去重軟件,以及java程序如何打包成jar和exe

    用蘋果手機(jī)照相,有不使用默認(rèn)的4:3拍照的習(xí)慣。 如果只使用默認(rèn)4:3比例拍照,后面的內(nèi)容均可跳過。 我們在將iphone照片拷貝到電腦的過程中(USB接入電腦拷貝的方式),如果喜歡使用16:9來拍照或者出現(xiàn)過不是默認(rèn)的4:3拍照的情形,你會發(fā)現(xiàn)拷貝出來的照片 總是有一模一樣

    2024年02月12日
    瀏覽(21)
  • 關(guān)于為在手機(jī)上開發(fā)/運(yùn)行Python程序的研究報告以及為手機(jī)打包Python應(yīng)用的研究。

    關(guān)于為在手機(jī)上開發(fā)/運(yùn)行Python程序的研究報告以及為手機(jī)打包Python應(yīng)用的研究。

    前一段時間莫名地想用Python開發(fā)手機(jī)應(yīng)用。經(jīng)過日日夜夜在互聯(lián)網(wǎng)上的挖掘于是有了這樣一篇導(dǎo)航性的文章兼入坑/踩坑記錄。必須承認(rèn)Python在手機(jī)領(lǐng)域的進(jìn)展還停留在研發(fā)階段,作者也是真心希望更多的大佬參與到這個領(lǐng)域的先驅(qū)部隊中,開發(fā)出一款完備的引擎之類的。 如

    2024年02月14日
    瀏覽(101)
  • Kubernetes 的包管理器工具—— Helm 使用指南:打包、安裝和升級 Kubernetes 中的應(yīng)用程序

    作者:禪與計算機(jī)程序設(shè)計藝術(shù) Helm 是 Kubernetes 的包管理器工具。Helm 可以幫助用戶管理復(fù)雜的 Kubernetes 應(yīng)用,通過 Charts 來打包、安裝和升級 Kubernetes 中的應(yīng)用程序。 1.1.1 Helm 安裝 Helm 的下載及安裝方式可以查看 官方文檔。 1.1.2 Helm 操作命令 Helm 提供了多個子命令用于管理

    2024年02月09日
    瀏覽(96)
  • 介紹 Docker 的基本概念和優(yōu)勢,以及在應(yīng)用程序開發(fā)中的實(shí)際應(yīng)用。

    Docker是一個開放源代碼的容器化平臺,可以將應(yīng)用程序及其依賴項打包到一個輕量級的容器中,以便在任何地方運(yùn)行。以下是Docker的基本概念和優(yōu)勢: 基本概念: 鏡像(image):Docker的基本構(gòu)建塊,是一個只讀的模板,包含了運(yùn)行容器所需的所有信息; 容器(container):從

    2024年02月11日
    瀏覽(21)
  • 介紹 Docker 的基本概念和優(yōu)勢,以及在應(yīng)用程序開發(fā)中的實(shí)際應(yīng)用

    Docker 是一個開源的容器化平臺,可以讓開發(fā)者將應(yīng)用程序和其所依賴的組件(如庫、運(yùn)行環(huán)境)打包成一個可移植、自包含的容器。這個容器可以在任何支持 Docker 的環(huán)境中運(yùn)行,包括開發(fā)、測試、生產(chǎn)等環(huán)境。Docker 的基本概念包括以下幾個方面: 鏡像(Image):鏡像是一個

    2024年02月10日
    瀏覽(22)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包