国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

maven使用exec插件運(yùn)行java main方法

whjin / 3740人閱讀

摘要:使用插件運(yùn)行方法以下是種不同的操作方式。從命令行運(yùn)行運(yùn)行前先編譯代碼,不會(huì)自動(dòng)編譯代碼,你需要手動(dòng)執(zhí)行來(lái)完成編譯。編譯完成后,執(zhí)行運(yùn)行方法。

maven使用exec插件運(yùn)行java main方法

以下是3種不同的操作方式。

從命令行運(yùn)行 1、運(yùn)行前先編譯代碼,exec:java不會(huì)自動(dòng)編譯代碼,你需要手動(dòng)執(zhí)行mvn compile來(lái)完成編譯。
mvn compile
2、編譯完成后,執(zhí)行exec運(yùn)行main方法。

不需要傳遞參數(shù):

mvn exec:java -Dexec.mainClass="com.vineetmanohar.module.Main"

需要傳遞參數(shù):

mvn exec:java -Dexec.mainClass="com.vineetmanohar.module.Main" -Dexec.args="arg0 arg1 arg2" 

指定對(duì)classpath的運(yùn)行時(shí)依賴:

mvn exec:java -Dexec.mainClass="com.vineetmanohar.module.Main" -Dexec.classpathScope=runtime
在pom.xml中指定某個(gè)階段執(zhí)行


 

  

   org.codehaus.mojo

   exec-maven-plugin

   1.1.1

   

    

     test

     

      java

     

     

      com.vineetmanohar.module.CodeGenerator

      

       arg0

       arg1

      

     

    

   

  

 


將CodeGenerator.main()方法的執(zhí)行綁定到maven的 test 階段,通過(guò)下面的命令可以執(zhí)行main方法:

mvn test
在pom.xml中指定某個(gè)配置來(lái)執(zhí)行


 

  code-generator

  

   

    

     org.codehaus.mojo

     exec-maven-plugin

     1.1.1

     

      

       test

       

        java

       

       

        com.vineetmanohar.module.CodeGenerator

        

         arg0

         arg1

        

       

      

     

    

   

  

 


將2中的配置用標(biāo)簽包裹后就能通過(guò)指定該配置文件來(lái)執(zhí)行main方法,如下:

mvn test -Pcode-generator

注:通過(guò)以下命令可以獲取mvn exec的其他配置參數(shù)說(shuō)明。

mvn exec:help -Ddetail=true -Dgoal=java

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/65869.html

相關(guān)文章

  • SpringBoot與Angular2的集成

    摘要:背景以為啟動(dòng)的框架,以為前端頁(yè)面的框架,最后需要將的代碼運(yùn)行在內(nèi)置中。最終生成的包中也會(huì)包含這些內(nèi)容。本地啟動(dòng)項(xiàng)目測(cè)試如果繼續(xù)使用的啟動(dòng)方式函數(shù)運(yùn)行,由于中并沒(méi)有的代碼,則不會(huì)正確看到頁(yè)面。解決辦法就是使用另一個(gè)插件,專門用于的命令。 背景 以springboot為tomcat啟動(dòng)的框架,以angular2為前端頁(yè)面的框架,最后需要將angular2的代碼運(yùn)行在springboot內(nèi)置...

    騫諱護(hù) 評(píng)論0 收藏0
  • Java】gradle簡(jiǎn)單理解

    摘要:的整體設(shè)計(jì)是以作為一種語(yǔ)言為導(dǎo)向的,而非成為一個(gè)嚴(yán)格死板的框架。它整合了傳統(tǒng)的靜態(tài)代碼檢查,并對(duì)單元測(cè)試覆蓋率和代碼重復(fù)率進(jìn)行數(shù)據(jù)統(tǒng)計(jì)。排除傳遞依賴有多種原因,遠(yuǎn)程倉(cāng)庫(kù)中不存在,運(yùn)行時(shí)不需要,或者版本沖突。 簡(jiǎn)介(百度百科) 定義:Gradle是一個(gè)基于Apache Ant和Apache Maven概念的項(xiàng)目自動(dòng)化構(gòu)建開(kāi)源工具。它使用一種基于Groovy的特定領(lǐng)域語(yǔ)言(DSL)來(lái)聲明項(xiàng)...

    bigdevil_s 評(píng)論0 收藏0
  • 使用docker Maven插件本地構(gòu)建docker鏡像并發(fā)布到遠(yuǎn)程服務(wù)器

    摘要:登錄網(wǎng)站,生成一個(gè)基本的應(yīng)用。將應(yīng)用導(dǎo)入并創(chuàng)建類。連接,執(zhí)行命令,查看可用的鏡像執(zhí)行命令,使用鏡像啟動(dòng)容器。至此,使用插件構(gòu)建鏡像并運(yùn)行容器完成,訪問(wèn)路徑,獲得結(jié)果 1.登錄網(wǎng)站https://start.spring.io/,生成一個(gè)基本的SpringBoot應(yīng)用。 2.將應(yīng)用導(dǎo)入Eclipse IDE并創(chuàng)建Application類。目錄結(jié)構(gòu)如下: showImg(https://s...

    Thanatos 評(píng)論0 收藏0
  • 使用docker Maven插件本地構(gòu)建docker鏡像并發(fā)布到遠(yuǎn)程服務(wù)器

    摘要:登錄網(wǎng)站,生成一個(gè)基本的應(yīng)用。將應(yīng)用導(dǎo)入并創(chuàng)建類。連接,執(zhí)行命令,查看可用的鏡像執(zhí)行命令,使用鏡像啟動(dòng)容器。至此,使用插件構(gòu)建鏡像并運(yùn)行容器完成,訪問(wèn)路徑,獲得結(jié)果 1.登錄網(wǎng)站https://start.spring.io/,生成一個(gè)基本的SpringBoot應(yīng)用。 2.將應(yīng)用導(dǎo)入Eclipse IDE并創(chuàng)建Application類。目錄結(jié)構(gòu)如下: showImg(https://s...

    jcc 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<