zoukankan      html  css  js  c++  java
  • 用maven给SpringBoot项目打包

    注意要点:

    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 -Dmaven.test.skip -U clean package
    

    二、然后进入到生成的jar包目录:

    cd web/target
    

    三、找到以.jar结尾的文件执行命令:

    java -jar web-0.0.1-SNAPSHOT.jar(你的包名)

    打包i成war包

    1、在view层的pom.xml文件中添加

    <packaging>war</packaging>
    

    2、在view层的src/main目录下添加文件层webapp/WEB-INF/web.xml

    完成以上信息填写后,执行:

    mvn -Dmaven.test.skip -U clean package
    

    然后启动步骤和上面一样。

  • 相关阅读:
    实现一个简易版的react
    浅学virtualDom和diff算法
    148. 排序链表 归并排序 | 快速排序
    OC中的NSDictionary和NSMutableDictionary
    OC中的block
    OC中的category&Extension
    OC中判断方法是否实现
    OC的分组导航标记
    OC中程序的内存分布&类加载
    OC中的@property和@synthesize
  • 原文地址:https://www.cnblogs.com/darklights/p/12080989.html
Copyright © 2011-2022 走看看