1. 程式人生 > >maven將專案達成jar包並執行mvn package,java -jar 專案jar包

maven將專案達成jar包並執行mvn package,java -jar 專案jar包

一、使用mvn package命令打包

yaomingyangdeMacBook-Pro:ggauthority yaomingyang$ mvn package
[INFO] Scanning for projects...
[INFO]                                                                         
[INFO] ------------------------------------------------------------------------
[INFO] Building ggauthority 0.0.1-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO] 
[INFO] --- maven-resources-plugin:3.0.1:resources (default-resources) @ ggauthority ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO] Copying 0 resource
[INFO] 
[INFO] --- maven-compiler-plugin:3.7.0:compile (default-compile) @ ggauthority ---
[INFO] Nothing to compile - all classes are up to date
[INFO] 
[INFO] --- maven-resources-plugin:3.0.1:testResources (default-testResources) @ ggauthority ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory /Users/yaomingyang/Documents/IDE/workplace/ggauthority/src/test/resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.7.0:testCompile (default-testCompile) @ ggauthority ---
[INFO] No sources to compile
[INFO] 
[INFO] --- maven-surefire-plugin:2.20.1:test (default-test) @ ggauthority ---
[INFO] 
[INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ ggauthority ---
[INFO] Building jar: /Users/yaomingyang/Documents/IDE/workplace/ggauthority/target/ggauthority-0.0.1-SNAPSHOT.jar
[INFO] 
[INFO] --- spring-boot-maven-plugin:2.0.0.BUILD-SNAPSHOT:repackage (default) @ ggauthority ---
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 2.908 s
[INFO] Finished at: 2017-10-14T13:11:48+08:00
[INFO] Final Memory: 22M/390M
[INFO] ------------------------------------------------------------------------

二、在target目錄中可以檢視到ggauthority-0.0.1-SNAPSHOT.jar檔案,使用java -jar ggauthority-0.0.1-SNAPSHOT.jar執行專案

yaomingyangdeMacBook-Pro:work yaomingyang$ java -jar ggauthority-0.0.1-SNAPSHOT.jar 

  .   ____          _            __ _ _
 /\\ / ___'_ __ _ _(_)_ __  __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
 \\/  ___)| |_)| | | | | || (_| |  ) ) ) )
  '  |____| .__|_| |_|_| |_\__, | / / / /
 =========|_|==============|___/=/_/_/_/
 :: Spring Boot ::  (v2.0.0.BUILD-SNAPSHOT)

2017-10-14 13:10:22.383  INFO 596 --- [           main] g.v1.auth.GgauthorityApplication         : Starting GgauthorityApplication v0.0.1-SNAPSHOT on yaomingyangdeMacBook-Pro.local with PID 596 (/Users/yaomingyang/Documents/work/ggauthority-0.0.1-SNAPSHOT.jar started by yaomingyang in /Users/yaomingyang/Documents/work)
2017-10-14 13:10:22.396  INFO 596 --- [           main] g.v1.auth.GgauthorityApplication         : No active profile set, falling back to default profiles: default
2017-10-14 13:10:22.491  INFO 596 --- [           main] ConfigServletWebServerApplicationContext : Refreshing org.springframework.boot.web.ser
[email protected]
5d3411d: startup date [Sat Oct 14 13:10:22 CST 2017]; root of context hierarchy 2017-10-14 13:10:25.004 INFO 596 --- [ main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) 2017-10-14 13:10:25.030 INFO 596 --- [ main] o.apache.catalina.core.StandardService : Starting service [Tomcat] 2017-10-14 13:10:25.036 INFO 596 --- [ main] org.apache.catalina.core.StandardEngine : Starting Servlet Engine: Apache Tomcat/8.5.23 2017-10-14 13:10:25.195 INFO 596 --- [ost-startStop-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext 2017-10-14 13:10:25.195 INFO 596 --- [ost-startStop-1] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 2708 ms 2017-10-14 13:10:25.398 INFO 596 --- [ost-startStop-1] o.s.b.w.servlet.ServletRegistrationBean : Mapping servlet: 'dispatcherServlet' to [/] 2017-10-14 13:10:25.410 INFO 596 --- [ost-startStop-1] o.s.b.w.servlet.FilterRegistrationBean : Mapping filter: 'characterEncodingFilter' to: [/*] 2017-10-14 13:10:25.411 INFO 596 --- [ost-startStop-1] o.s.b.w.servlet.FilterRegistrationBean : Mapping filter: 'hiddenHttpMethodFilter' to: [/*] 2017-10-14 13:10:25.411 INFO 596 --- [ost-startStop-1] o.s.b.w.servlet.FilterRegistrationBean : Mapping filter: 'httpPutFormContentFilter' to: [/*] 2017-10-14 13:10:25.411 INFO 596 --- [ost-startStop-1] o.s.b.w.servlet.FilterRegistrationBean : Mapping filter: 'requestContextFilter' to: [/*] 2017-10-14 13:10:25.883 INFO 596 --- [ main] s.w.s.m.m.a.RequestMappingHandlerAdapter : Looking for @ControllerAdvice: org.springframework.boot.web.ser
[email protected]
5d3411d: startup date [Sat Oct 14 13:10:22 CST 2017]; root of context hierarchy 2017-10-14 13:10:26.021 INFO 596 --- [ main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/list]}" onto public java.lang.String ggauthority.v1.auth.controller.UserController.list() 2017-10-14 13:10:26.029 INFO 596 --- [ main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/error]}" onto public org.springframework.http.ResponseEntity<java.util.Map<java.lang.String, java.lang.Object>> org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController.error(javax.servlet.http.HttpServletRequest) 2017-10-14 13:10:26.030 INFO 596 --- [ main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/error],produces=[text/html]}" onto public org.springframework.web.servlet.ModelAndView org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController.errorHtml(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse) 2017-10-14 13:10:26.076 INFO 596 --- [ main] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped URL path [/webjars/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler] 2017-10-14 13:10:26.076 INFO 596 --- [ main] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped URL path [/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler] 2017-10-14 13:10:26.130 INFO 596 --- [ main] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped URL path [/**/favicon.ico] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler] 2017-10-14 13:10:26.318 INFO 596 --- [ main] o.s.j.e.a.AnnotationMBeanExporter : Registering beans for JMX exposure on startup 2017-10-14 13:10:26.423 INFO 596 --- [ main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) 2017-10-14 13:10:26.431 INFO 596 --- [ main] g.v1.auth.GgauthorityApplication : Started GgauthorityApplication in 4.909 seconds (JVM running for 5.417)


三、專案執行成功可以進行正常的訪問

相關推薦

maven專案達成jar執行mvn packagejava -jar 專案jar

一、使用mvn package命令打包 yaomingyangdeMacBook-Pro:ggauthority yaomingyang$ mvn package [INFO] Scanning for projects... [INFO]

Java學習筆記—多線程(發工具類java.util.concurrent.atomic

配對 初始 訪問 接收 iter nco .get 執行 string 在JDK的並發包裏提供了幾個非常有用的並發工具類。CountDownLatch、CyclicBarrier和Semaphore工具類提供了一種並發流程控制的手段,Exchanger工具類則提供了在線程間

mavenTestNG框架程式碼打成jar執行測試-可持續整合

1.maven 依賴 TestNG: <dependency> <groupId>org.testng</groupId> <artifactId>testng</artifactId> <version&g

intelliJ IDEA 通過maven生成spring boots專案 jar執行除錯方法

最近專案對接中,對外的專案弄好了,需要將spring 專案中匯出成獨立的jar包 然後單獨執行,就不用佔用IDE了。下面記錄下使用intelliJ IDE 通過maven生成spring boots專案 jar包並執行除錯的步驟。 專案開發完成之後,點選建立相對應的執行程式

Jenkins 構建maven工程打成jar執行

Jenkins 構建maven工程打成jar包並執行 - 0x00 前言 繼續上午的坑爹部署後,打算將需要執行的jar包用Jenkins構建並執行。 - 0x01 思路 1. 使用maven的maven-shade-plugin外掛,把maven專案的各

eclipse中使用maven生成jar執行到centos7

java -Dfile.encoding=utf-8 -jar D:\***.jar 詳細: 執行 nohup java -jar memory-0.0.1-SNAPSHOT.jar >/usr/local/jar/memory.out 2>

springboot 打jar執行,關閉xshell後不關閉程式

1:修改pom改為打jar包 <version>0.0.1</version> <packaging>jar</packaging> 2:在專案資料夾下面使用命令  mvn clean install -Dmaven.te

springboot 打成jar執行

打成jar包 以往的WEB程式需要打成WAR包,部署到Tomcat上,而Spring Boot支援打包成JAR的形式,就算是JAR裡面包含圖片、頁面等,也是支援的。另外使用JAR包的方式也方便部署到Docker上。 要想把Spring Boot打包成JAR的形式,需要

Hadoop FileSystem API打jar執行

我們要寫的 是 新增資料夾的 功能 1.我們建立一個maven專案 架構 2.pom.xml節點 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001

pytharm搭建執行你的第一個Django專案

建立並執行您的第一個Django專案在開始之前確保滿足以下先決條件:您正在使用PyCharm 4.0.0或更高版本。如果您還沒有PyCharm,請從此頁面下載。要安裝PyCharm,請按照說明進行操作,具體取決於您的平臺。您的計算機上至少安裝了一個Python直譯器。您可以從

第四章:建立VUE專案匯入IDEA下執行

之前已建立好vue專案,此處和之前一樣,可不再建立 需要先安裝好nodejs和npm、Nginx 輸入下面的命令檢視是否成功安裝 node -v npm -v 一、開始 工作目錄:D:/IdeaProjects 開啟命令提示符 首先安裝使用淘寶npm映象:

啟動YARN執行MapReduce程式歷史伺服器日誌聚集

目錄 啟動YARN,並執行MapReduce程式 配置歷史伺服器 配置日誌聚集 啟動YARN,並執行MapReduce程式 [[email protected] hadoop]$ pwd /opt/module/hadoop-2.7.2/etc/hadoop

html2canvasHtml5轉換為圖片下載到本地純JS實現

首先引入html2canvas.js <script type="text/javascript" src="http://html2canvas.hertzen.com/dist/html2canvas.js"></script> 然後是檔案本地儲存並重命名的一段函

java~gradle構建公用上傳到倉庫~使用私有倉庫的

在新的專案裡使用倉庫的包 上一講中我們說了java~gradle構建公用包並上傳到倉庫,如何釋出公用的非自啟動類的包到私有倉庫,而這一講我們將學習如何使用這些包,就像我們使用spring框架裡的功能包一樣。 參考:http://www.zhyea.com/2018/04/24/gradle-repo

執行mvn package的時候maven是怎麼打包的

為了優化需要,我需要看一下我的maven專案(一個java服務)在打包的時候是如何把專案打包成一個tar.gz包的,gz包裡的各個檔案又是哪來的。 也就是說,我需要知道maven是怎麼把專案從這樣: 變成這樣的: 我的工程是有一個父模組三個子模組的java服務,用maven

圖片轉成二進位制生成Base64編碼可以在網頁中通過url檢視圖片

    data格式的Url最直接的好處是,這些Url原本會引起一個新的網路訪問,因為那裡是一個網頁的地址,現在不會有新的網路訪問了,因為現在這裡是網頁的內容。這樣做,會減少伺服器的負載,當然同時也增加了當前網頁的大小。所以對“小”資料特別有好處。   另外聽說這種

IDEA用Maven Projects能成功但命令列執行mvn失敗的原因

登入進來發現已經有一個月沒有寫新文章了,昨天剛剛入職阿里,各種東西都需要適應,與其說適應更多的是惶恐,對新環境的惶恐,對工作內容的惶恐。離開舒適區是需要代價的,只是代價的大小需要時間去檢驗。人生每一步的對與錯誰又能說的準呢! 引用曾經玩過一款遊戲裡的NPC的名言:“廢話少說

suitecrm 如何backup and restore 從一個server 轉移到另一個 server . 保證customer package customer module 不丟

config apache 技術 command with led ins data mage 原server部分 1 : suite backup 分為 數據庫和 網站 兩部分 , 在 網站目錄下 config.php , 可以看到 數據庫名字 等信息 。 在

Java學習筆記—多線程(原子類java.util.concurrent.atomic轉載)

支持 位置 dset 賦值 嵌入 imp ans 匯編指令 sta 原子類 Java從JDK 1.5開始提供了java.util.concurrent.atomic包(以下簡稱Atomic包),這個包中 的原子操作類提供了一種用法簡單、性能高效、線程安全地更新一個變量的方

如何在命令視窗下編譯執行含有Packagejava檔案

如我們在Eclispe下建立名為Test的專案,新建Package名為test,然後建立HelloWord.java檔案。結構如下: 檔案位置: 那麼如何在CMD下執行呢?方法如下: 在WIN10系統下,編譯完成後,直接執行檔案會報錯。需要返回上一級,輸入