注意要點:
1、注意某個moule有依賴需要在對應的pom.xml里填寫有關的信息,如:
<dependencies> <dependency> <artifactId>model</artifactId> <groupId>com.imooc</groupId> <version>0.0.1-SNAPSHOT</version> </dependency> </dependencies>
2、打包時注意把build依賴放到view層的pom.xml中,而不是整個工程目錄中
<build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> <configuration> <mainClass>com.imooc.firstappdemo.FirstAppDemoApplication</mainClass> </configuration> </plugin> </plugins> </build>
打包成jar包:
一、進入到項目根目錄下執行:
mvn clean package -Dmaven.test.skip=true -U
二、然后進入到生成的jar包目錄:
cd web/target
三、找到以.jar結尾的文件執行命令:
java -jar web-0.0.1-SNAPSHOT.jar(你的包名)
后台啟動:(使用nohup)
nohup java -jar web-0.0.1-SNAPSHOT.jar > /dev/null 2>&1 &
打包成war包
1、在view層的pom.xml文件中添加
<packaging>war</packaging>
2、在view層的src/main目錄下添加文件層webapp/WEB-INF/web.xml
完成以上信息填寫后,執行:
mvn -Dmaven.test.skip -U clean package
然后啟動步驟和上面一樣。