如何將多個java原始檔打包成可執行jar包
一、背景
今天在開發中,遇到個問題,我們的應用依賴了一個第三方jar包,於是第三方開發人員就打了個包過來,剛開始一切正常,等開發完了準備放到伺服器上跑的時候,啟動服務報錯了
這個錯誤以前遇到過,52.0表示是需要Jdk1.8執行的,而我的linux伺服器上的jdk版本是1.7(不方便改),所以唯一的解決辦法就是讓第三方開發人員將java原始檔給我自己打包(當然,他們也可以根據我們的jdk版本需求重新打包)。自己打包的過程中需要注意編譯和執行的jdk版本需要保持一致,這裡我用jdk1.7來進行打包。
二、如何將多個java原始檔打成jar包
首先配置好jdk環境,將java原始檔放到某個磁碟的目錄下,開啟cmd然後進入該目錄
第一步,編譯。將java原始檔編譯成class檔案
因為編譯原始檔還需要依賴第三方jar包,所以這裡通過-cp 來指定,同時指定編碼格式,回車即可
第二步,打包。對生產的class檔案進行打包
最後,將會在我們指定的目錄生成一個可執行的jar包,然後我們本地應用匯入這個jar包即可。
相關推薦
如何將多個java原始檔打包成可執行jar包
一、背景 今天在開發中,遇到個問題,我們的應用依賴了一個第三方jar包,於是第三方開發人員就打了個包過來,剛開始一切正常,等開發完了準備放到伺服器上跑的時候,啟動服務報錯了 這個錯誤以前遇到過,52.0表示是需要Jdk1.8執行的,而我的l
myeclipse中將java程式打包成可執行jar包
一:java專案打包 1,選擇要打包的工程,右鍵,選擇export,如下圖所示: 2,選擇java檔案下的 Runnable JAR file ,點選Next,如下圖所示: 3,進行配置,配置包含main函式的類,配置JAR包輸出位置 Launc
將 Spring boot 項目打成可執行Jar包,及相關註意事項(main-class、缺少 xsd、重復打包依賴)
arc XA 有一個 文件中 pom.xml tomcat 我們 tool pil 最近在看 spring boot 的東西,覺得很方便,很好用。對於一個簡單的REST服務,都不要自己部署Tomcat了,直接在 IDE 裏 run 一個包含 main 函數的主類就可以了
怎麼java程式碼打包成可執行jar並用批處理bat執行
4、下一步,到如圖1. 上面有兩個設定.Lauch Configuration來自圖2。可以在Run Configuration(執行這個包含main方法的檔案時會自動生成,可以在右鍵選單-》Run AS-》 Run Configuration中找到)中看到。Export Destination指向一個自
java程式碼打包成可執行jar
Eclipse中,【File】-【Export】-【next】-在【launch configuration】中選擇要打包的類,在【Export destination】中為jar包選擇輸出位置和命名,點選【Finsh】。 完成可以用命令列執行jar
有關打包成可執行jar包後引用jar包中配置檔案問題
一 問題由來 有時候我們做一些專案時,需要將一些配置資訊寫入配置檔案中,以供呼叫。比如說這樣: 如果我們需要在Demo.java中讀取config.txt這個檔案中的配置資訊,在這種工程目錄下是可以使用File來讀取的,但是打包成jar後,使用File將不能讀取到config.txt了,除非將這個配
0066 Linux中多個Java檔案打包成單個可執行jar檔案及其manifest.mf檔案編寫規則
現在我有三個Java類檔案:GuessGame.java Player.java GameLauncher.java(含主函式) 先用編譯命令: javac GuessGame.java Player
將Java程序打包成可執行EXE文件的步驟
圖標 tps 程序 .net 命名 r文件 pan java .html 需要的工具myeclipse 、jar2exe(附上下載地址,直接解壓就可以用鏈接: https://pan.baidu.com/s/1qYPRgXu 密碼: wbva) 1、將Java項目導出成.j
將多個文件打包成一個shell
shell腳本1. 腳本目的 實現自動化環境部署,且將軟件包和部署腳本合並成一個文件,避免腳本和文件分開。2. 實驗環境 (1) Linux環境 centos 7.4 (2) 軟件包 [root@centos-70 0517]# tar -tf apache_2.
使用EXE4J將Java程式打包成可執行程式(.exe檔案)教程
作者:翁鬆秀 使用EXE4J將Java程式打包成可執行程式(.exe檔案)教程 [TOC] 由於公司需要做一個對資料庫伺服器的監控程式,用的swing來實現的一個java桌面應用程式,所以需要將做好的監控程式打包成.exe檔案,以便監控人員配置監控資訊。所以研究了一下如何
iOS將多個第三方sdk打包成靜態庫
前段時間做了個sdk打包成動態庫,發現使用非常方便各種好處也特別多,然後在最後將APP打包時出問題了,打包時候動態庫打不進去,想了很多辦法還是沒有解決,又因為趕時間所以只能重新打成靜態庫了。 在打成靜
將多個excel表格打包成一個壓縮包檔案
上一篇文章講解了如何生成excel檔案,name這一章我們來談談如何將多個excel檔案打包成壓縮包的形式 首先看一下主函式: public static void main(String[] args) throws IOException { try { Fi
在IDEA中如何將Spring boot項目打包成可執行的jar包並發布到linux服務
struct java 疑問 oot rom 使用外部 end 來源 gre 這兩年微服務很流行,這裏簡單介紹一下如何將自己使用idea寫的微服務打包成一個可執行的jar包,並發布到linux服務器的步驟。因為spring boot有內置的tomcat所以一般使用內置的to
將Maven專案打包成可執行jar檔案和外種配置方式(引用第三方jar)
http://blog.csdn.net/zhangdaiscott/article/details/6911640 方法一. mvn assembly 或 mvn package (一個jar包) 把依賴包和自己專案的檔案打包如同一個jar包(這種方式對sp
將 Spring boot 專案打成可執行Jar包,及相關注意事項(main-class、缺少 xsd、重複打包依賴)
最近在看 spring boot 的東西,覺得很方便,很好用。對於一個簡單的REST服務,都不要自己部署Tomcat了,直接在 IDE 裡 run 一個包含 main 函式的主類就可以了。 但是,轉念一想,到了真正需要部署應用的時候,不可能通過 IDE 去部署
將Maven專案打包成可執行jar檔案(引用第三方jar)
http://blog.csdn.net/zhangdaiscott/article/details/6911640 方法一. mvn assembly 或 mvn package (一個jar包) 把依賴包和自己專案的檔案打包如同一個jar包(這種方式對spring的專案
使用Maven將java專案匯出成可執行.jar檔案
前言 最近想把eclispe中的java專案做成可執行的jar檔案,這樣就可以像用軟體一樣點選直接使用了。不過,pom.xml要注意的細節很多,自己對Maven也不是很懂,實現這個想法遇到幾個坑,還好最後所有坑都跳過去了,記錄一下以免以後自己再次跳坑。 本文
Spring Boot 2.0 Intellij Idea 中圖文詳解打包成可執行Jar
off aps cycle 找到 sna 打包 AS main 切換 我們使用Spring Boot 2.0 創建好我們的項目後,我們一般需要打包,然後部署到服務器上。 打包步驟: 1. 選中項目,右鍵——> Open Module Settings. 2. 切換
springboot打包成可執行Jar檔案教程
<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-jar-plugin</artifactI
Idea工具將SpringBoot專案打成可執行jar包
開發中經常會用到各種各樣的jar包,極大的提高了開發效率。我自己是不是也可以寫一個jar包? 找了一些資料,寫一個簡單的demo。 一、自定義一個jar包 (一)新建SpringBoot專案 1. 新建名稱為myjar的SpringBoo