linux重启启动war包命令

worktile 其他 128

回复

共3条回复 我来回复
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    在Linux系统下,可以使用以下命令重启并启动war包:

    1. 首先,使用`cd`命令进入war包所在目录。例如,如果war包位于`/home/user/project`目录下,可以输入以下命令:
    “`
    cd /home/user/project
    “`

    2. 然后,使用`nohup`命令配合`java -jar`命令启动war包。例如,运行名为`myapp.war`的war包,可以输入以下命令:
    “`
    nohup java -jar myapp.war &
    “`
    这样,war包就会在后台以进程方式启动。

    3. 如果你需要重启war包,可以通过找到war包对应的进程ID,然后使用`kill`命令结束进程,再重新启动war包。

    – 通过`ps`命令查找war包对应的进程ID。例如,要查找名为`myapp.war`的进程ID,可以输入以下命令:
    “`
    ps -ef | grep myapp.war
    “`
    这样就能找到war包对应的进程ID。

    – 然后,使用`kill`命令结束进程。例如,如果进程ID为1234,可以输入以下命令:
    “`
    kill -9 1234
    “`
    这样就能结束war包所对应的进程。

    – 最后,再次使用`nohup`命令配合`java -jar`命令重新启动war包,如第2步所示。

    通过以上步骤,你就可以在Linux系统下重启并启动war包。注意,具体命令可能因操作系统版本、环境设置和个人需求而有所不同,可以根据实际情况进行调整。

    2年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    在Linux系统中,可以使用以下命令重启启动war包:

    1. 停止正在运行的war包:
    “`
    sudo systemctl stop tomcat
    “`
    这个命令将会停止Tomcat服务器,以便我们可以安全地卸载或替换war包。

    2. 备份war包(可选):
    “`
    sudo cp /path/to/your/war/file /path/to/backup/location
    “`
    如果你希望在替换war包之前备份旧的war包,你可以使用该命令将war包复制到其他目录。

    3. 删除旧的war包:
    “`
    sudo rm /path/to/your/war/file
    “`
    这个命令将会删除旧的war包,为新的war包腾出空间。

    4. 复制新的war包到Tomcat的webapps目录:
    “`
    sudo cp /path/to/your/new/war/file /path/to/tomcat/webapps/
    “`
    使用该命令将新的war包复制到Tomcat的webapps目录中。

    5. 启动Tomcat服务器:
    “`
    sudo systemctl start tomcat
    “`
    这个命令将会启动Tomcat服务器,并加载新的war包。

    请注意,上述命令中的路径需要根据实际情况进行替换。此外,确保你有足够的权限来执行这些命令。

    2年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    在Linux系统中,可以通过以下操作重新启动已部署的WAR文件:

    1. 停止已运行的应用程序
    – 使用`ps -ef | grep java`命令查找正在运行的Java进程,并找到对应的进程ID(PID)。
    – 使用`kill `命令停止进程。例如,如果PID为1234,则可以使用`kill 1234`命令停止进程。

    2. 删除现有的WAR文件
    – 使用`cd`命令进入到WAR文件所在的目录。
    – 使用`rm .war`命令删除现有的WAR文件。例如,如果WAR文件名为myapp.war,则可以使用`rm myapp.war`命令删除。

    3. 复制新的WAR文件到指定目录
    – 将新的WAR文件上传到Linux服务器上的指定目录。例如,将新的myapp.war文件上传到`/opt/tomcat/webapps`目录。

    4. 启动应用程序
    – 使用`cd`命令进入到Tomcat的bin目录。例如,`cd /opt/tomcat/bin`。
    – 使用`./catalina.sh start`命令启动Tomcat应用程序。

    通过以上操作,你就可以在Linux系统中重新启动已部署的WAR文件了。请注意,具体的目录和命令可能会根据你的系统配置和应用程序设置而有所不同。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部