zoukankan      html  css  js  c++  java
  • SpringBoot启动方式

    IDEA开发中启动

    • 本地开发中常用

    外置Tomcat中启动

    • 接近淘汰
    • tomcat版本兼容问题复杂
    • 微服务容器化部署复杂

    Jar方式打包启动

    • 官方推荐,工作中最陈昌勇
    • 步骤:pom文件新增maven插件
        <build>
            <plugins>
                <plugin>
                    <groupId>org.springframework.boot</groupId>
                    <artifactId>spring-boot-maven-plugin</artifactId>
                </plugin>
            </plugins>
        </build>
    
    
    如果没有,则执行jar包,会报错
    执行:java -jar spring-boot-demo-0.0.1-SNAPSHOT.jar 
    报错:no main manifest attribute, in spring-boot-demo-0.0.1-SNAPSHOT.jar

    必备打包、启动命令

    构建:mvn install
    构建跳过测试类 mvn install -Dmaven.test.skip=true
    
    target目录下所有对应的jar包就是打包后项目
    进到对应的target目录启动:java -jar xxx.jar 即可

    守护进程(实际部署)

    nohup java -jar xxx.jar &
  • 相关阅读:
    tty & pty & pts
    PageRank
    How to run a terminal inside of vim?
    vimdiff
    svn's tree conflict
    svn's diff command
    符号表分离
    gcc -D
    Options for Debugging Your Program or GCC
    invoking gdb
  • 原文地址:https://www.cnblogs.com/chenyanbin/p/13232882.html
Copyright © 2011-2022 走看看