中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Java Web項目怎么在Windows桌面運行

發布時間:2021-07-13 14:57:01 來源:億速云 閱讀:282 作者:chen 欄目:web開發

本篇內容主要講解“Java Web項目怎么在Windows桌面運行”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“Java Web項目怎么在Windows桌面運行”吧!

一、前言

前幾天一個朋友找我,說有一個 數據接口開發 能夠頁面展示的小項目,能夠在本地運行就行,不需要放到網上,問我這邊可不可以做,本來想 婉言謝絕  的,但是聽到說,可以給點辛苦費,于是想到了 李白大詩人  說的一句:人生貴相知,何用金與錢。朋友嗎,不就是互相幫助嗎?這個功能可以做的,我來我來,可以完成的,錢不錢的無所謂,主要是想為朋友做點事,咳咳咳~,言歸正傳,我那個朋友呢,他不是一個開發者,所以項目做好后,讓他安裝  JDK、tomcat,根本就是不現實的啊,于是摸索了一陣之后,想到 idea將web項目打包成jar一樣使用, 然后再用 exe4j將jar打包成exe文件,  說干就干。

二、開發環境

開發工具:IntelliJ IDEAJdk版本:1.8項目框架:spring boot 2.2.1.RELEASEexe4j工具:5.1項目類型:Java  Web 項目

三、項目打包

3.1 項目目錄結構

這個就是正常的 spring boot 下正常的 jar  項目,我們創建的時候正常操作就行,下面就是我將這個項目做完之后的目錄結構,大家可以參考一下。

Java Web項目怎么在Windows桌面運行

3.2 打包生成jar

一、找到 idea工具中右邊工具欄中的 maven 按鈕

Java Web項目怎么在Windows桌面運行

二、生成項目可執行 jar

操作步驟:

1) clean:清理,在進行真正的構建之前進行一些清理工作,移除所有上一次構建生成的文件。執行該命令會刪除項目路徑下的  target文件,但是不會刪除本地的 maven 倉庫已經生成的 jar 文件。

2) install:安裝至本地倉庫,將包安裝至本地倉庫,讓其它項目進行依賴。會在項目路徑下生成 class文件和jar包,同時會在本地  maven倉庫生成 jar文件,讓其他項目也可以使用3)package:項目打包,將工程文件打包為指定的格式,  例如Jar,War等。這個命令會在你的項目路徑下一個 target目錄,并且擁有 compile命令的功能進行編譯,同時會在 target目錄下生成項目的  jar/war文件,其中的 jar就是我們需要的東西。

其他命令(因為本文只是使用上面三個,這是幾個帶過一下):

validate:驗證,驗證工程是否正確,所需的信息是否完整。

compile:編譯源碼,編譯生成class文件,編譯命令,只編譯選定的目標,不管之前是否已經編譯過,會在你的項目路徑下生成一個target目錄,在該目錄中包含一個classes文件夾,里面全是生成的class文件及字節碼文件。

test:單元測試

verify:核實,檢查package是否有效、符合標準。

site:站點,生成項目的站點文檔

deploy:復制到遠程倉庫

Java Web項目怎么在Windows桌面運行

三、獲取可執行 jar

生成成功之后,我們就可以在 target目錄 下看到我們需要的 jar文件

Java Web項目怎么在Windows桌面運行

四、復制這個jar文件,放到統一的一個文件夾下

Java Web項目怎么在Windows桌面運行

四、工具準備

有一點需要說明的是,使用 idea 生成的 jar文件,會將 依賴 jar文件和配置文件都打進 項目jar 中,因此我們  不需要單獨在添加依賴jar或配置文件,這一點很重要。

一、需要生成的 jar 文件

二、轉換工具:EXE4J鏈接:https://pan.baidu.com/s/1EDxFr56qxjSBsjei1cRhqQ提取碼:ahnt

三、JDK中jre文件

Java Web項目怎么在Windows桌面運行

四、完整文件展示

只需要我們 項目的jar 和 jdk中的 jre文件 就可以了如果你需要自定義圖標,可以自行放入一個ico 的文件

重點:所有的文件都放在一起,我們是需要打包給別人的,jre1.8.0_101和項目jar也要一起發給別人!!!!!

Java Web項目怎么在Windows桌面運行

五、使用exe4j進行轉換

下載安裝完成后,界面如圖,第一步完成注冊,Name和Company:隨便填就是了注冊碼:A-XVK258563F-1p4lv7mg7sav  (網上很多,隨便搜一個)

Java Web項目怎么在Windows桌面運行

完成后點擊Next

5.1 勾選JAR in EXE

表示將 jar 打包成 exe 程序,然后下一步

Java Web項目怎么在Windows桌面運行

5.2 填寫打包后的exe程序名稱和保存路徑

Java Web項目怎么在Windows桌面運行

5.3 填寫exe文件名和圖標信息

Java Web項目怎么在Windows桌面運行

5.4 選擇操作系統,如果是64位操作系統,一定要勾選64位系統的選擇框

Java Web項目怎么在Windows桌面運行

Java Web項目怎么在Windows桌面運行

5.5 添加 要運行的jar路徑

注意:因為idea 在導出springboot 項目 jar的時候會自動把我們需要的jar和配置文件導出,這里  不需要我們在添加其他依賴包和配置文件

Java Web項目怎么在Windows桌面運行

Java Web項目怎么在Windows桌面運行

注意:在spring boot中我們需要添加的是  org.springframework.boot.loader.JarLauncher,而不是我們每次運行的 WebApplication

Java Web項目怎么在Windows桌面運行

5.6 填寫支持運行的jdk版,這里用的是1.8

Java Web項目怎么在Windows桌面運行

5.7 連帶打包 jre

Java Web項目怎么在Windows桌面運行

Java Web項目怎么在Windows桌面運行

Java Web項目怎么在Windows桌面運行

5.8 一直Next下一步,直到完成即可

Java Web項目怎么在Windows桌面運行

5.9 生成exe程序文件

我們就會發現在我們包里面多了一個exe文件,我們點擊運行。如果有報錯信息,在這個文件下會有一個error的日志文件,可以查看日志內容

注意:文件要放在一起,不能分開!!!

Java Web項目怎么在Windows桌面運行

5.10 效果展示,這個在沒有java環境下也是可以使用的,已經經過我朋友驗證過了

Java Web項目怎么在Windows桌面運行

六、關閉應用

我們打開這個應用后,如果需要關閉這個應用,該怎么操作呢?別擔心,都給你準備好了,我們只需要寫一個很簡單的腳本就行了。

腳本命令:@taskkill/f/IM textWeb.exetextWeb.exe 是我自己的應用程序的名字,改成自己的就可以

6.1 新建一個 關閉程序的txt文件

Java Web項目怎么在Windows桌面運行

6.2 將命令復制到txt文件中

@taskkill/f/IM textWeb.exe

Java Web項目怎么在Windows桌面運行

6.3 將文件后綴改成 .bat

Java Web項目怎么在Windows桌面運行

6.4 再訪問我們的應用,無法訪問

Java Web項目怎么在Windows桌面運行

7 完成

Java Web項目怎么在Windows桌面運行

到此,相信大家對“Java Web項目怎么在Windows桌面運行”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

孝昌县| 大荔县| 武夷山市| 青浦区| 淳化县| 横山县| 郯城县| 博白县| 庆云县| 中山市| 贡山| 米脂县| 淅川县| 灵石县| 姚安县| 宣汉县| 芒康县| 兴山县| 乌拉特前旗| 新干县| 吉安县| 讷河市| 任丘市| 衡水市| 香河县| 搜索| 神木县| 浪卡子县| 贵定县| 南澳县| 西峡县| 唐海县| 沙坪坝区| 揭西县| 介休市| 沙田区| 嘉禾县| 外汇| 安化县| 伊吾县| 进贤县|