1.æ®éæ¹å¼å建
1ï¼è¿å
¥cmdçªå£æ§è¡
mvn archetype:generate
2) å
æ åæ¢å¨ å¦ä¸è¡
æ¤ä¸ºéæ©é¡¹ç®ç±»åï¼
å建java项ç®ï¼éæ©é»è®¤æenteræ§è¡
å建web项ç®ï¼è¾å
¥webappï¼è¿è¡çéï¼éæ©ä¸ä¸ªè¾å
¥ç¼å·ï¼æenteræ§è¡
3ï¼å
æ åå¨éæ©é¡¹ç®çæ¬ï¼æenteråä¸æ§è¡
4) å
æ åå¨é¡¹ç®ä¿¡æ¯ï¼è¾å
¥å
åï¼é¡¹ç®åï¼çæ¬ï¼å
åï¼æenteræ§è¡
5ï¼è¾å
¥Yï¼å建æåï¼
2. å¿«æ·å建java项ç®
1ï¼è¿å
¥cmdçªå£æ§è¡
mvn archetype:generate -DgroupId=cn.luxh.app -DartifactId=my-app -DarchetypeArtifactId=maven-archetype-
quickstart -DinteractiveMode=false
2ï¼æå
项ç®
mvn package (æå
åä¼ç¼è¯è¿è¡)
3ï¼è¿å
¥é¡¹ç®è·¯å¾æ§è¡
java -cp target\my-app-1.0-SNAPSHOT.jar cn.luxh.app.App
3.å¿«æ·å建web项ç®
1ï¼è¿å
¥cmdçªå£æ§è¡
mvn archetype:generate -DgroupId=cn.luxh.app -DartifactId=my-web-app -DarchetypeArtifactId=maven-archetype-webapp -DinteractivMode=false
4. maven web项ç®çè¿è¡
1ï¼æ§è¡ï¼mvn package ææwarå
ï¼æ¾å°tomcatä¸è¿è¡
2ï¼å¼å
¥tomcat æ件è¿è¡
a: å¨pom.xmlä¸æ·»å maven-tomcatæ件
b:æ§è¡ï¼ mvn tomcat:run
3)localhost:8080访é®
温馨提示:答案为网友推荐,仅供参考