欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Maven中exec插件執(zhí)行Java程序的實現(xiàn)

 更新時間:2023年12月15日 16:17:33   作者:聽海邊濤聲  
在Maven項目中,可以使用Maven的插件來執(zhí)行Java程序,本文主要介紹了Maven中exec插件執(zhí)行Java程序的實現(xiàn),具有一定的參考價值,感興趣的可以了解一下

Maven的exec插件介紹

利用maven的exec插件可以執(zhí)行系統(tǒng)和Java程序。

官網(wǎng)資源

exec插件官網(wǎng):
https://www.mojohaus.org/exec-maven-plugin/
https://www.mojohaus.org/exec-maven-plugin/java-mojo.html
https://www.mojohaus.org/exec-maven-plugin/exec-mojo.html

Goals

exec:exec表示在一個單獨的進程內執(zhí)行系統(tǒng)和Java程序。
exec:java表示在當前的Java虛擬機內執(zhí)行Java程序。
exec:help表示顯示exec-maven-plugin的幫助信息。

備注:exec:exec和exec:java這兩個goals本身沒有編譯的功能。在執(zhí)行前,編譯好的類必須已經(jīng)存在了,例如可以執(zhí)行maven的compile等有編譯階段的goals是來生成編譯好的類。

系統(tǒng)要求

Maven版本:3.2.5及以上
JDK:1.8及以上

下載到本地maven庫的exec插件

在eclipse或者cmd窗口下,執(zhí)行過exec:java目標后,exec插件會下載到本地maven倉庫。例如我的本地maven倉庫的exec插件:

目標exec:java

必須參數(shù):exec.mainClass
參數(shù)用途:指定Java的主類

示例-在Eclipse中正確執(zhí)行exec:java

我的Maven工程結構,其中主類是com.thb.server.DiscardServer:

運行:

運行結果,正確執(zhí)行:

示例–在eclipse中運行exec:java,但忘記填寫參數(shù)exec.mainClass,導致運行出錯

我的Maven工程結構,其中主類是com.thb.server.DiscardServer:

運行:

沒有填寫參數(shù)exec.mainClass:

執(zhí)行結果報錯:

示例-在cmd窗口下正確執(zhí)行

我的Maven工程結構,其中主類是com.thb.server.DiscardServer:

切換到server目錄下:

執(zhí)行命令mvn exec:java -Dexec.mainClass=com.thb.server.DiscardServer

 到此這篇關于Maven中exec插件執(zhí)行Java程序的實現(xiàn)的文章就介紹到這了,更多相關Maven exec插件執(zhí)行Java程序內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • java使用RSA加密方式實現(xiàn)數(shù)據(jù)加密解密的代碼

    java使用RSA加密方式實現(xiàn)數(shù)據(jù)加密解密的代碼

    這篇文章給大家分享java使用RSA加密方式實現(xiàn)數(shù)據(jù)加密解密,通過實例代碼文字相結合給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友參考下
    2019-11-11
  • spring mvc常用注解_動力節(jié)點Java學院整理

    spring mvc常用注解_動力節(jié)點Java學院整理

    這篇文章主要介紹了spring mvc常用注解,詳細的介紹了@RequestMapping, @RequestParam, @ModelAttribute等等這樣類似的注解,有興趣的可以了解一下
    2017-08-08
  • java實現(xiàn)文件上傳下載至ftp服務器

    java實現(xiàn)文件上傳下載至ftp服務器

    這篇文章主要為大家詳細介紹了java實現(xiàn)文件上傳下載至ftp服務器的方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-06-06
  • 詳解javaweb中jstl如何循環(huán)List中的Map數(shù)據(jù)

    詳解javaweb中jstl如何循環(huán)List中的Map數(shù)據(jù)

    這篇文章主要介紹了詳解javaweb中jstl如何循環(huán)List中的Map數(shù)據(jù)的相關資料,希望通過本文能幫助到大家,讓大家理解掌握這部分內容,需要的朋友可以參考下
    2017-10-10
  • Java并發(fā)編程中的synchronized解析

    Java并發(fā)編程中的synchronized解析

    這篇文章主要介紹了Java并發(fā)編程中的synchronized解析,synchronized是一個重量級的鎖,使用不當?shù)脑捚鋵崟刮覀兂绦驁?zhí)行的效率大打折扣,今天我們就對其進行講解,需要的朋友可以參考下
    2023-11-11
  • Android設備如何保證數(shù)據(jù)同步寫入磁盤的實現(xiàn)

    Android設備如何保證數(shù)據(jù)同步寫入磁盤的實現(xiàn)

    這篇文章主要介紹了Android設備如何保證數(shù)據(jù)同步寫入磁盤的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-09-09
  • 利用HttpUrlConnection 上傳 接收文件的實現(xiàn)方法

    利用HttpUrlConnection 上傳 接收文件的實現(xiàn)方法

    下面小編就為大家?guī)硪黄肏ttpUrlConnection 上傳 接收文件的實現(xiàn)方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-11-11
  • java單機接口限流處理方案詳解

    java單機接口限流處理方案詳解

    這篇文章主要為大家詳細介紹了java單機接口限流處理方案,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-11-11
  • Java中的ThreadPoolExecutor線程池原理細節(jié)解析

    Java中的ThreadPoolExecutor線程池原理細節(jié)解析

    這篇文章主要介紹了Java中的ThreadPoolExecutor線程池原理細節(jié)解析,ThreadPoolExecutor是一個線程池,最多可使用7個參數(shù)來控制線程池的生成,使用線程池可以避免創(chuàng)建和銷毀線程的資源損耗,提高響應速度,并且可以管理線程池中線程的數(shù)量和狀態(tài)等等,需要的朋友可以參考下
    2023-12-12
  • 解讀JAVA中的位運算操作

    解讀JAVA中的位運算操作

    這篇文章主要介紹了JAVA中的位運算操作,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-08-08

最新評論