springboot項目打包jar 並打包為exe啟動


springboot項目打包jar 並打包為exe啟動(在無jdk環境下運行)

1.springboot打包為可執行jar(這里使用maven install)

右鍵需要打包的項目->Run As ->maven install

注:如果存在前端頁面需同時打包(webapp下);需在pom.xml中進行配置

    <build>
        <finalName>tool</finalName>
        <resources>
            <resource>
                <directory>${basedir}/src/main/webapp</directory>
                <!--注意此次必須要放在此目錄下才能被訪問到-->
                <targetPath>META-INF/resources</targetPath>
                <includes>
                    <include>**/**</include>
                </includes>
            </resource>
            <resource>
                <directory>${basedir}/src/main/resources</directory>
                <includes>
                    <include>**/**</include>
                </includes>
            </resource>
        </resources>
        <plugins>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
            </plugin>
        </plugins>
    </build>

2.找到生成的jar,復制到一個文件夾

 

 3.將jdk拷貝至該文件夾(jdk可以直接復制本地安裝路勁下的)(這里使用的1.8)

 

 4.編寫jar 啟動文件run.bat(這里期望啟動時隱藏命令窗口)

@echo off

set CURRENT_PATH=%~dp0

set CLASSPATH=%CURRENT_PATH%/jdk/bin;

set JAVACMD="%CURRENT_PATH%\jdk\bin\javaw"

start %CURRENT_PATH%\jdk\bin\javaw -jar dome.jar

 

5.安裝bat轉exe工具(Bat To Exe Converter)下載地址:

鏈接:https://pan.baidu.com/s/1lBOVh1ACFQR4N6Sp1gPtAQ
提取碼:aa0v

 6.安裝后打開工具,打開我們的剛才編寫的run.bat;自定義配置后,點擊轉換(建議保存在同一目錄文件夾)

 

 7.轉換成功后

 

 8.現在就可以進行壓縮,發給無jdk環境的windows系統運行了


 

結束

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM