⑴ bat 腳本中mvn 執行後不執行後面命令,求解決。。
在BAT文件裡面執行Maven的mvn命令後,mvn之後的命令不會被執行,這是由於mvn本身也是BAT文件,並且其結束時執行了exit命令。
要讓mvn命令不使當前腳本自動退出,只需要在mvn之前加上call命令
echo"..haha....start"
D:
cdD:javaDevelopjavaCode2017hfg-api
::callC:.cmd
::callC:Package.cmd
callmvnclean
callmvncleanpackage
cdtarget
/yhfg-api.warD:javaDevelopjavaToolse-tomcat-7.0.77-9001webapps
cd..
callmvnclean
C:
cdC:UsersAdministratorDesktop
echo"..haha....end"
⑵ idea怎麼運行maven命令
1.官方文檔說IntelliJ IDEA已經自身集成了maven,則不用勞心去下載maven 。
2.導入一個程序,看是否是maven程序的關鍵在於工程之中有沒有pom.xml這個文件,比如這里。
3.為這個工程配置好伺服器。
3.1 點擊「Edit Configurations」;
3.2 進入Run/Debug Configurations 窗口,點擊左上角的 「+」;
3.3 在彈出的「Add New Configuration」列表中選擇 「maven";
3.4 為新的configuration輸入名稱和執行的命令,點擊確認;
4.配置完成後,新的configuration會成為默認的configuration,直接點擊運行按鈕--三角形綠色按鈕。
5.之後,web程序會被編譯並且運行,如果是第一次運行,中間可能會去下載一些依賴包。
若運行成功,這會給出一個鏈接,滑鼠直接點擊鏈接後,瀏覽器就會直接運行該maven 項目 。
⑶ 如何用BAT腳本調用maven命令
直接在bat腳本中寫上maven的相關執行命令即可,假設為這樣:
maven 參數1 參數2 參數3
⑷ 如何運行maven build
在MyEclipse上運行mvn命令,右鍵項目選擇Run As--》Maven clean。mvn命令有很多,簡單說明下比較常用的命令:
1. clean 用於清理輸出目錄target/
2. compile用於編譯項目主代碼
3. test 用於編譯運行測試代碼
4. package 接受編譯好的代碼,打包成可發布的模式
5. install 將包安裝到maven本地倉庫
6. Deploy將最終的包復制到遠程倉庫
執行以上命令時,clean是不會自動執行的,因為clean和其他5個命令是不同的生命周期,因此需要使用組合命令。
在MyEclipse中運行組合命令,右鍵項目選擇Run As--》Maven build...
⑸ maven 怎麼批量執行命令
直接在bat腳本中寫上maven的相關
執行命令
即可,假設為這樣:
maven
參數1
參數2
參數3
⑹ windows maven命令行 命令怎麼使用
win+r 打開命令行窗口
切換到主pom文件所在位置:
⑺ 如何在eclipse中運行maven命令
先導入,再編譯,最後運行。
1、在Eclipse中按File->Import->Existing Maven projects->next。選擇你剛才放代碼的地方。
其中在選擇項目時,選擇Existing Maven Projects
2、選擇項目所在文件夾:
3、點擊finish即可
⑻ 是否有可能從Maven運行bash腳本
java做web開發,導致很多人不知道使用Java如何開發普通的項目,這里我們做個簡單的介紹。
java項目一般都是使用腳本啟動,比如windows上的bat文件和linux上的sh文件,而要寫這些文件常常需要花費不少精力,很多人肯能會改這種文件,但是要憑空寫一個就比較費勁。現在有maven插件幫我們解決這個問題,效果也是不要不要的,具體步驟如下:
第一步:使用maven自帶骨架maven-archetype-quickstart生成一個普通的java項目;
第二步:在pom文件中增加以下配置:
12345
<build>
<plugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>appassembler-maven-plugin</artifactId>
<version>1.2.1</version>
<executions>
<execution>
<id>make-assembly</id>
<phase>package</phase>
<goals>
<goal>assemble</goal>
</goals>
</execution>
⑼ 如何打包運行maven項
用命令行完成打包操作,首先需要在開始-運行-cmd,打開cmd命令窗口,使用命令打包,命令為「mvn clean package」,此時會將當前工程執行打包操作,打包成功後會生成*.war形式的war包。
1.使用命令行完成打包操作,首先需要在開始-運行-cmd,打開cmd命令窗口。
⑽ 如何執行Maven命令
<plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>2.3.2</version> <configuration> <source>1.6</source> <target>1.6</target> <encoding>UTF-8</encoding> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-jar-plugin</artifactId> <configuration> <archive> <manifest> <addClasspath>true</addClasspath> <classpathPrefix>lib/</classpathPrefix> <mainClass>com.abc.ABCTest</mainClass> -->入口類名 </manifest> </archive> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-dependency-plugin</artifactId> <executions> <execution> <id></id> <phase>install</phase> <goals> <goal>-dependencies</goal> </goals> <configuration> <outputDirectory>${project.build.directory}/lib</outputDirectory> -->拷貝所以依賴存放位置 </configuration> </execution> </executions> </plugin> </plugins> 然後再用mvn clean install 裝配一下,打出的jar包就可以運行