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 &
  • 相关阅读:
    python-django学习
    c++异常处理
    Python输入输出
    Python变量
    Python异常处理
    Python起源与发展
    vsftpd基于mysql的认证方式
    vsftpd搭建ftp服务,并实现虚拟用户访问
    httpd结合php的fpm模式
    编译安装apache
  • 原文地址:https://www.cnblogs.com/chenmz1995/p/11395686.html
Copyright © 2011-2022 走看看