亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

一文解決springboot打包成jar文件無法正常運(yùn)行的問題

 更新時(shí)間:2020年07月09日 10:38:43   作者:xiaoxiong_blog  
這篇文章主要介紹了一文解決springboot打包成jar文件無法正常運(yùn)行的問題,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下

1.用intellij idea 創(chuàng)建了一個(gè)springboot的項(xiàng)目,前期都運(yùn)行的好好的,在ide中可以正常運(yùn)行,但是打包成Jar運(yùn)行卻一直報(bào)錯(cuò)。

2.經(jīng)過不懈探索,終于找到解決辦法

3.首先,找到pom.xml,把下面的build塊中的內(nèi)容改成如下所示

<build>
  <plugins>
   <plugin>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-maven-plugin</artifactId>
    <!--這里寫上main方法所在類的路徑-->
    <configuration>
     <mainClass>server.demo.DemoApplication</mainClass>
    </configuration>
    <executions>
     <execution>
      <goals>
       <goal>repackage</goal>
      </goals>
     </execution>
    </executions>
   </plugin>
  </plugins>
 </build>

4.然后,請千萬不要用Intellij idea來打包項(xiàng)目為Jar,你應(yīng)該來到項(xiàng)目的根目錄,然后用  mvn clean package 這個(gè)命令來打包,如圖所示:

5.然后在target目錄下,可以得到j(luò)ar文件

6.然后就可以正常運(yùn)行了,親測有效,希望可以幫助各位

附錄:springboot打包成jar文件無法正常運(yùn)行, bat啟動缺少jar文件

問題描述:

使用idea打包springboot項(xiàng)目成jar包, 想制作成bat命令來啟動, 啟動缺少jar文件

在這里插入圖片描述

問題原因:

springboot項(xiàng)目打包, 不能用idea自帶的命令, 需要使用maven來打包

解決辦法:

1.用intellij idea 創(chuàng)建了一個(gè)springboot的項(xiàng)目,前期都運(yùn)行的好好的,在idea中可以正常運(yùn)行,但是打包成jar運(yùn)行卻一直報(bào)錯(cuò)。

2.首先,找到pom.xml,把下面的build塊中的內(nèi)容改成如下所示

<build>
		<plugins>
			<plugin>
				<groupId>org.springframework.boot</groupId>
				<artifactId>spring-boot-maven-plugin</artifactId>
        <!--這里寫上main方法所在類的路徑-->
        <configuration>
          <mainClass>server.demo.DemoApplication</mainClass>
        </configuration>
        <executions>
          <execution>
            <goals>
              <goal>repackage</goal>
            </goals>
          </execution>
        </executions>
			</plugin>
		</plugins>
	</build>

3.然后,請千萬不要用Intellij idea來打包項(xiàng)目為Jar,你應(yīng)該來到項(xiàng)目的根目錄,然后用 mvn clean package 這個(gè)命令來打包,如圖所示:

在這里插入圖片描述

4.然后在target目錄下,可以得到j(luò)ar文件

在這里插入圖片描述

5.然后就可以正常運(yùn)行了,親測有效,希望可以幫助各位

在這里插入圖片描述

到此這篇關(guān)于一文解決springboot打包成jar文件無法正常運(yùn)行的問題的文章就介紹到這了,更多相關(guān)springboot打包jar文件內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • SpringMVC中的異常處理機(jī)制詳解

    SpringMVC中的異常處理機(jī)制詳解

    SpringMVC提供了基于xml和基于注解的異常處理機(jī)制,一般情況下兩者都要進(jìn)行配置,xml異常處理機(jī)制主要用于處理xml方式產(chǎn)生的異常,注解異常處理機(jī)制主要用于處理基于注解方式產(chǎn)生的異常,這篇文章主要介紹了SpringMVC中的異常處理機(jī)制,需要的朋友可以參考下
    2024-05-05
  • RabbitMQ實(shí)現(xiàn)延時(shí)消息的兩種方法實(shí)戰(zhàn)教程

    RabbitMQ實(shí)現(xiàn)延時(shí)消息的兩種方法實(shí)戰(zhàn)教程

    這篇文章主要介紹了RabbitMQ實(shí)現(xiàn)延時(shí)消息的兩種方法,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-09-09
  • Java 替換word文檔文字并指定位置插入圖片

    Java 替換word文檔文字并指定位置插入圖片

    這篇文章主要介紹了Java 替換word文檔文字,指定位置插入圖片功能,本文通過實(shí)例代碼給大家講解,需要的朋友可以參考下
    2018-02-02
  • windows環(huán)境下java開發(fā)工具maven的安裝教程圖解

    windows環(huán)境下java開發(fā)工具maven的安裝教程圖解

    Maven是一個(gè)項(xiàng)目管理和綜合工具。Maven提供了開發(fā)人員構(gòu)建一個(gè)完整的生命周期框架。這篇文章主要介紹了windows環(huán)境下java開發(fā)工具maven的安裝,非常不錯(cuò)對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-07-07
  • Spring動態(tài)注冊多數(shù)據(jù)源的實(shí)現(xiàn)方法

    Spring動態(tài)注冊多數(shù)據(jù)源的實(shí)現(xiàn)方法

    這篇文章主要介紹了Spring動態(tài)注冊多數(shù)據(jù)源的實(shí)現(xiàn)方法,小編覺的挺不錯(cuò)的,現(xiàn)分享到腳本之家平臺,需要的朋友可以參考下
    2018-01-01
  • java使用Jdom實(shí)現(xiàn)xml文件寫入操作實(shí)例

    java使用Jdom實(shí)現(xiàn)xml文件寫入操作實(shí)例

    這篇文章主要介紹了java使用Jdom實(shí)現(xiàn)xml文件寫入操作的方法,以完整實(shí)例形式分析了Jdom針對XML文件寫入操作的相關(guān)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-10-10
  • SpringBoot入門之集成JSP的示例代碼

    SpringBoot入門之集成JSP的示例代碼

    這篇文章主要介紹了SpringBoot入門之集成JSP的示例代碼,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2018-07-07
  • 淺談Java Fork/Join并行框架

    淺談Java Fork/Join并行框架

    這篇文章主要介紹了淺談Java Fork/Join并行框架,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-09-09
  • spring?boot?使用?@Scheduled?注解和?TaskScheduler?接口實(shí)現(xiàn)定時(shí)任務(wù)

    spring?boot?使用?@Scheduled?注解和?TaskScheduler?接口實(shí)現(xiàn)定時(shí)任務(wù)

    這篇文章主要介紹了spring?boot?使用?@Scheduled?注解和?TaskScheduler?接口實(shí)現(xiàn)定時(shí)任務(wù),本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-06-06
  • java工程師進(jìn)階之MyBatis延遲加載的使用

    java工程師進(jìn)階之MyBatis延遲加載的使用

    本文是java工程師進(jìn)階篇,主要介紹了java應(yīng)用開發(fā)中MyBatis延遲加載及如何使用,有需要的朋友 可以借鑒參考下,希望能夠有所幫助
    2021-09-09

最新評論