注意要点:
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
然后启动步骤和上面一样。