1. 程式人生 > >將Java專案打成可執行的jar

將Java專案打成可執行的jar

使用maven來管理專案,其maven的配置如下

<build>
		<plugins>
			<plugin>
				<groupId>org.apache.maven.plugins</groupId>
				<artifactId>maven-dependency-plugin</artifactId>
				<version>2.8</version>
				<executions>
					<execution>
						<id>copy</id>
						<phase>prepare-package</phase>
						<goals>
							<goal>copy-dependencies</goal>
						</goals>
					</execution>
				</executions>
				<configuration>
					<includeTypes>jar</includeTypes>
					<overWriteSnapshots>true</overWriteSnapshots>
					<type>jar</type>
					<outputDirectory>${project.build.directory}/lib</outputDirectory>
				</configuration>
			</plugin>
			<plugin>
				<groupId>org.apache.maven.plugins</groupId>
				<artifactId>maven-jar-plugin</artifactId>
				<configuration>
					<source>1.8</source>
					<target>1.8</target>
					<archive>
						<manifest>
							<mainClass>com.dmp.redis.data.SynchronizedDataFromGrayToProd</mainClass>
							<addClasspath>true</addClasspath>
							<classpathPrefix>lib/</classpathPrefix>
						</manifest>
					</archive>
					<classesDirectory>
					</classesDirectory>
				</configuration>
			</plugin>
		</plugins>
	</build>


相關推薦

Java專案執行jar

使用maven來管理專案,其maven的配置如下 <build> <plugins> <plugin> <groupId>org.ap

使用Mavenjava專案匯出執行.jar檔案

前言 最近想把eclispe中的java專案做成可執行的jar檔案,這樣就可以像用軟體一樣點選直接使用了。不過,pom.xml要注意的細節很多,自己對Maven也不是很懂,實現這個想法遇到幾個坑,還好最後所有坑都跳過去了,記錄一下以免以後自己再次跳坑。 本文

Idea工具SpringBoot專案執行jar

    開發中經常會用到各種各樣的jar包,極大的提高了開發效率。我自己是不是也可以寫一個jar包?    找了一些資料,寫一個簡單的demo。   一、自定義一個jar包        (一)新建SpringBoot專案    1. 新建名稱為myjar的SpringBoo

Spring boot 專案執行Jar包,及相關注意事項(main-class、缺少 xsd、重複打包依賴)

最近在看 spring boot 的東西,覺得很方便,很好用。對於一個簡單的REST服務,都不要自己部署Tomcat了,直接在 IDE 裡 run 一個包含 main 函式的主類就可以了。 但是,轉念一想,到了真正需要部署應用的時候,不可能通過 IDE 去部署

Springboot中引入本地jar包,並通過maven把專案執行jar

       最近把以往的老專案用SpringBoot進行了重構,老專案中有部分本地依賴包不是放在maven庫裡的,是本地開發直接引入,需要在mvn package的時候把本地依賴jar也打進可執行包中。 這種通用問題,在網上找了一圈卻沒發現什麼好的解決辦

使用exe4jjava專案exe執行程式

最近用Java寫了一個小工具,想將它達成exe執行檔案,到時候直接放某個目錄下,一執行就能跑啦。 用到的工具: 1、寫好的專案:可以是java專案,也可以是java web專案 2、能夠打jar的工具:我用的MyEclipse開發,他們有自帶的工具,我就直接用這個了

Maven專案打包執行jar檔案和外種配置方式(引用第三方jar)

http://blog.csdn.net/zhangdaiscott/article/details/6911640 方法一. mvn assembly 或 mvn package (一個jar包) 把依賴包和自己專案的檔案打包如同一個jar包(這種方式對sp

Maven專案打包執行jar檔案(引用第三方jar)

http://blog.csdn.net/zhangdaiscott/article/details/6911640 方法一. mvn assembly 或 mvn package (一個jar包) 把依賴包和自己專案的檔案打包如同一個jar包(這種方式對spring的專案

java專案在命令列用命令執行jar

一、java專案沒有匯入第三方jar包這時候打包就比較簡單:1. 首先在MyEclipse(或者Eclipse)中開啟專案, 右鍵點選專案,選擇“Export”;2. 選擇Java/JAR file,Next;3. Select the resources to expor

Spring boot 項目執行Jar包,及相關註意事項(main-class、缺少 xsd、重復打包依賴)

arc XA 有一個 文件中 pom.xml tomcat 我們 tool pil 最近在看 spring boot 的東西,覺得很方便,很好用。對於一個簡單的REST服務,都不要自己部署Tomcat了,直接在 IDE 裏 run 一個包含 main 函數的主類就可以了

IntelliJ IDEA 把java專案匯出執行jar

1.開啟IntelliJ IDEA 的Project structure 2.Project structure的相關配置 3.選中  Artifacts>JAP>From modules with dependencies 4.選擇1個有main方法的類做為啟動類,然

使用myeclipseJava專案jar包遇到classnotfound的問題解決辦法

        今天做一個東西,把Java專案打包成jar檔案。折騰了倆小時,到最後還是執行jar檔案就報classnotfound異常,我感覺是所寫的程式中依賴的jar包沒有打進去,但我手動加了,還是不行。網上找了好多辦法,還是不行。後來,問了一技術大牛的朋友,才知道問題

如何使用EclipseJava專案jar

在檔案manifest.mf中填寫Manifest-Version、Main-Class,如果需要引入其它執行包還要填寫Class-Path。Manifest-Version後面接的是MF檔案的版本號一般填1.0Main-Class後面接的是包含Main方法的包名.類名;Class-Path後面接的是引入的其

IDEA Java專案jar

給jar檔案起一個名字,指定一個輸出路徑,就是生成的jar包放在什麼地方。然後就是選擇新增jar包內容元素,這裡我們直接選擇一個模組的編譯輸出元素,其實jar裡面就是程式碼編譯之後的class檔案。新增Module Output(+ > Module Output 或者在 Available Eleme

如何maven專案打包執行jar

方法一:將專案及所依賴的所有jar包打包成一個jar。 1、pom.xml新增assembly外掛 2、執行mvn assembly:assembly 3、生成如下檔案 4、執行java -jar quickstart-1.0.0-jar-with-depende

如何多個java原始檔打包執行jar

一、背景       今天在開發中,遇到個問題,我們的應用依賴了一個第三方jar包,於是第三方開發人員就打了個包過來,剛開始一切正常,等開發完了準備放到伺服器上跑的時候,啟動服務報錯了             這個錯誤以前遇到過,52.0表示是需要Jdk1.8執行的,而我的l

Java程序打包執行EXE文件的步驟

圖標 tps 程序 .net 命名 r文件 pan java .html 需要的工具myeclipse 、jar2exe(附上下載地址,直接解壓就可以用鏈接: https://pan.baidu.com/s/1qYPRgXu 密碼: wbva) 1、將Java項目導出成.j

mac的maven執行jar

當專案開發完成之後,需要將專案部署到伺服器上 部署專案到伺服器上有兩種方式,一種是將專案打成jar包,一種是打成war包 打jar包部署相對方便些,省去了安裝tomcat等中介軟體。 直接使用java命令即可啟動。   首先我們需要配置maven和jdk的環境變數:(配置maven和jdk類似

使用EXE4JJava程式打包執行程式(.exe檔案)教程

作者:翁鬆秀 使用EXE4J將Java程式打包成可執行程式(.exe檔案)教程 [TOC] 由於公司需要做一個對資料庫伺服器的監控程式,用的swing來實現的一個java桌面應用程式,所以需要將做好的監控程式打包成.exe檔案,以便監控人員配置監控資訊。所以研究了一下如何

spring boot mybatis 執行jar包後啟動UnsatisfiedDependencyException異常

我的spring boot + mybatis專案在idea裡面執行正常,但釋出測試環境打成可執行jar包後就啟動失敗,提示錯誤如下: [ ERROR] [2018-08-30 17:23:48] org.springframework.boot.SpringApplication [845] - Appl