使用intellij idea製作可執行jar檔案
可執行jar檔案
一個可執行的 jar檔案是一個自包含的 Java 應用程式,它儲存在特別配置的 JAR 檔案中,可以由 JVM 直接執行它而無需事先提取檔案或者設定類路徑。要執行儲存在非可執行的 JAR 中的應用程式,必須將它加入到您的類路徑中,並用名字呼叫應用程式的主類。但是使用可執行的 JAR 檔案,我們可以不用提取它或者知道主要入口點就可以執行一個應用程式。可執行 JAR 有助於方便釋出和執行 Java 應用程式。
使用intellij idea工具建立可執行 JAR
File→Project Structure→Artifacts→+→jar→From modules with dependency → 選擇一個要執行的main方法,選好後,點選確定→ OK
然後build–>build artifact–>build
這樣就會匯出可執行的jar
執行:java -jar 生成的jar包
注意
注意生成的jar包裡,解壓出來看,需要包含一個META-INF目錄,這個META-INF目錄,需要包含一個MANIFEST.MF檔案,檔案裡面是描述資訊,如果沒有這個檔案,jar 包是不能正常執行的。
相關推薦
使用intellij idea製作可執行jar檔案
可執行jar檔案 一個可執行的 jar檔案是一個自包含的 Java 應用程式,它儲存在特別配置的 JAR 檔案中,可以由 JVM 直接執行它而無需事先提取檔案或者設定類路徑。要執行儲存在非可執行的 JAR 中的應用程式,必須將它加入到您的類路徑中,並用名字呼叫
intellij idea 匯出可執行jar
最近開始轉到intellij idea上做java開發了,嘗試下新鮮事物,別人都在用呢。 今天寫一個java工具時,想打包成可執行的jar檔案,發現犯難了,不知道怎麼弄,網上搜索一番,總是看的雲裡霧裡的。經過一番折騰,搞定了,記錄下來一起分享。 步驟開始(注意上圖搭配下文的
Java中用IntelliJ IDEA生成可執行Jar包
首先我們需要先編寫好程式,以下面這個程式為例。 1. 首先按組合鍵ctrl+shift+alt+s或者點選File→Project Structure進入專案結構介面,點選Artifacts 然後點選綠色的【+】。 2.點選Jar,再點選第二個選
上傳檔案的jar包 + 簡單的可執行 jar 檔案包製作
最近公司ftp 上傳有點問題,老是會出錯,為了保證上傳的準確性(有時候釋出版本需要先上傳ftp),特意做了一個上傳的jar demo。 基本邏輯: 上傳檔案 並記錄檔名, 之後下載剛才上傳的檔案, 對比上傳和下載的MD5值, 之後刪除本地下載的臨時檔案。
intellij idea 打可執行scala jar 包的兩種方式
今天折騰了一天 研究 idea 打可執行scala 程式碼的 jar 包。有些心得記錄下來,供大家參考,希望能幫助到一些同事。 此前在網路上有一些關於打jar 包的資料,大都是一些轉載,或者介紹的不是很詳細。此篇是詳細介紹打包過程以及思考推導方式,供大家參考。 此文章分為
Eclipse匯出可執行Java工程/可執行Jar檔案(包含第三方Jar包)
1. 首先,右鍵你的Java工程,選擇Export,在Java資料夾下選擇Runnable JAR file,如下圖所示: 2. 選擇Runnable JAR file後,會彈出如下所示的對話方塊,選擇好匯出路徑後,預設Finish其實就可以了。但是需要注意的是兩點:
IDEA 匯出可執行jar包【轉載】
1,在專案上滑鼠右鍵 --> Open Module Settings,或者[shift+ctrl+alt+s] 2, Artifacts --> + --> JAR --> From modules with dependencies... 3, Main Class是你
Idea 生成可執行jar包
Idea 三種打包方式 假設要生成的包名為A.jar ,它所依賴的jar包是B.jar,C.jarjar包的形式 第1種打包: 打包結果為一個jar包,名稱為A.jar,內部是所依賴的jar包的目錄形式存放 第2種打包: A.
IDEA 打可執行jar包(maven項目)
ctrl strong 文件 jar project 路徑 struct ctu man 1. Ctrl+Shift+Alt+S 打開 Project Structure 2.選擇要執行的文件, 依次選擇 項目, 方法所在文件(必須有main方法), 保存
springboot採用Docker容器化,實現可執行jar檔案編譯成映象以及映象的釋出
作者:ydw_武漢聯絡方式:[email protected]前言:Docker是一個linux的容器管理工具,在現在的架構中,使用非常普遍,它允許使用者把容器映象推送到一個公共的庫或者是私有的映象庫中,使用也方便,對於之前專案的部署為了部署環境的統一也很麻煩,現在
springboot打包成可執行Jar檔案教程
<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-jar-plugin</artifactI
Spring Boot Maven 打包可執行Jar檔案!
Maven pom.xml 必須包含<packaging>jar</packaging> <build> <plugins> <plugin> <groupId>org.sprin
匯出可執行jar檔案注意事項
如果專案引入了 第三方jar包,library handing 下面的選項不要選:copy required libraries into a sub-folder next to the generated JAR, 會將第三方jar包複製到XX_lib檔案下。xx為匯
可執行jar檔案轉換exe
這篇文章請允許我囉嗦幾句,講一下前因後果。 起因: 1.檢視生產日誌(巨大:大都是一兩個GB),使用普通編輯器開啟巨慢無比 2.手寫java工具類,使用main方法進行分割 3.覺得工具類不人性化,就加入GUI 4最後就想整合一個更加通用的工具,就想著把jar轉換為exe檔案
將Maven專案打包成可執行jar檔案和外種配置方式(引用第三方jar)
http://blog.csdn.net/zhangdaiscott/article/details/6911640 方法一. mvn assembly 或 mvn package (一個jar包) 把依賴包和自己專案的檔案打包如同一個jar包(這種方式對sp
IDEA匯出可執行jar包
1. IDEA 匯出可執行的Jar 換了Idea後今天需要把專案打成 jar放到伺服器上執行,稍微整理一下。 在IDEA的選單中選擇File–>Project Structure,如下圖所示: 選擇“Artifacts“在出現的圖中點選加號
eclipse利用Fat Jar 外掛打包可執行jar檔案
1.介紹 一個非常簡單的軟體打包解決方案,它利用 Java 的定製類裝入器,動態地從單一檔案檔案中裝入應用程式所有的類,同時保留支援 JAR 檔案的結構。隨著 FatJar Eclipse 外掛 FJEP 的推出, Eclipse 的使用者現在只要在嚮導中選中一個複選框,就可以建立 One-JA
Eclipse 匯出可執行Jar檔案(工程)(包含第三方Jar包)
背景:寫了一個小功能的專案,要匯出可執行的jar包,但是專案中匯入驅動資料庫的包;包含有第三方jar包;但是網上很多方法在打包之前先在工程目錄下建立一個名字為MANIFEST.MF;本人不愛寫,覺得太麻
0066 Linux中多個Java檔案打包成單個可執行jar檔案及其manifest.mf檔案編寫規則
現在我有三個Java類檔案:GuessGame.java Player.java GameLauncher.java(含主函式) 先用編譯命令: javac GuessGame.java Player
將Maven專案打包成可執行jar檔案(引用第三方jar)
http://blog.csdn.net/zhangdaiscott/article/details/6911640 方法一. mvn assembly 或 mvn package (一個jar包) 把依賴包和自己專案的檔案打包如同一個jar包(這種方式對spring的專案