zoukankan      html  css  js  c++  java
  • idea 把 springboot 项目打包成 jar

     在maven项目中,查看是否有maven的插件,无则添加配置maven插件:

    <build>
            <plugins>
                <plugin>
                    <groupId>org.springframework.boot</groupId>
                    <artifactId>spring-boot-maven-plugin</artifactId>
                </plugin>
            </plugins>
    
            <!-- 配置java版本 不配置的话默认父类配置的是1.6-->
            <pluginManagement>
                <plugins>
                    <plugin>
                        <artifactId>maven-compiler-plugin</artifactId>
                        <configuration>
                            <source>1.8</source>
                            <target>1.8</target>
                        </configuration>
                    </plugin>
                </plugins>
            </pluginManagement>
        </build>

    然后,在右侧:

    双击package就可以生成相关的jar包。 在target目录下。

    然后执行:

    java -jar xxx.jar

    这个是后台启动的命令, 这样执行后,nohup会把执行结果中的日志输出到当前文件夹下面的nohup.out文件中,通常情况下我们使用以上命令即可。 

    nohup java -jar xxx.jar &

    我们也可以手动指定一个参数来规定日志文件的输出地点,如:

    nohup java -jar xxx.jar > catalina.out  2>&1 &

    如果不需要输出日志,可以使用如下命令

    nohup java -jar xxx.jar >/dev/null &
  • 相关阅读:
    (字符串)子串变位词
    反转链表 II
    翻转链表
    覆盖索引
    MySQL索引结构之Hash索引、full-text全文索引(面)
    MySQL索引结构之B+树索引(面)
    MYSQL 存储引擎(面)
    MySQL架构(面)
    如何在Linux Mint 20系统上安装Pip
    如何在CentOS 8系统服务器上安装Nginx
  • 原文地址:https://www.cnblogs.com/chenmz1995/p/11395686.html
Copyright © 2011-2022 走看看