当前位置: 首页 > news >正文

做网站策划用什么软件制作一个教育网站

做网站策划用什么软件,制作一个教育网站,网站中客户的权限设置,优秀个人网站文章目录 一、Java 程序打包1. 使用 Maven 打包2. 使用 Gradle 打包 二、运行 JAR 文件1. 前台运行2. 后台运行方法 1#xff1a;使用 符号方法 2#xff1a;使用 nohup 三、关闭运行中的程序1. 查找程序 PID2. 关闭程序 四、使用 Shell 脚本管理程序1. 创建 Shell 脚本… 文章目录 一、Java 程序打包1. 使用 Maven 打包2. 使用 Gradle 打包 二、运行 JAR 文件1. 前台运行2. 后台运行方法 1使用 符号方法 2使用 nohup 三、关闭运行中的程序1. 查找程序 PID2. 关闭程序 四、使用 Shell 脚本管理程序1. 创建 Shell 脚本2. 使用脚本 五、总结 在 Linux 系统中完成 Java 程序的打包、运行和部署是开发人员的重要技能。本文将涵盖从 打包、运行、前后台管理、关闭程序到 使用 Shell 脚本管理程序的完整流程助你高效完成任务。 一、Java 程序打包 程序开发完成后需将代码打包为 JAR 文件以便部署。 1. 使用 Maven 打包 切换到项目根目录 cd /path/to/your/project运行 Maven 命令 mvn clean install打包完成后JAR 文件会出现在 target/ 目录例如target/myapp-1.0.jar。 验证打包结果 java -jar target/myapp-1.0.jar2. 使用 Gradle 打包 运行 Gradle 命令 ./gradlew build找到生成的 JAR 文件 文件通常位于 build/libs/ 目录。 打包程序这里就用maven指令简单带过了之前文章有详细讲过程序的打包方式忘记的朋友可以看下面这篇 SpringBoot项目前后端打包与部署使用 Maven 二、运行 JAR 文件 完成打包后可通过以下方式运行程序。 1. 前台运行 最简单的运行方式是直接执行以下命令 java -jar myapp-1.0.jar程序会在当前终端运行日志输出到屏幕上。关闭终端后程序会结束运行。 2. 后台运行 若希望程序在终端关闭后仍继续运行可采用以下方式 方法 1使用 符号 java -jar myapp-1.0.jar 说明程序会以后台任务运行。可以通过以下命令查看和管理任务 查看后台任务jobs将后台任务转到前台fg %1 1 是任务编号。继续运行后台任务bg %1。 方法 2使用 nohup nohup java -jar myapp-1.0.jar app.log 21 nohup忽略终端关闭信号确保程序持续运行。 app.log将日志保存到 app.log 文件。21将错误日志也保存到同一个文件。 三、关闭运行中的程序 1. 查找程序 PID 通过 ps 命令找到正在运行的 Java 程序 ps -ef | grep java输出示例 root 10901 1 0 12:00 ? 00:00:20 java -jar myapp-1.0.jar其中10901 是程序的进程 IDPID。 2. 关闭程序 使用 kill 命令根据 PID 终止程序 kill 10901若无法正常关闭可以强制终止 kill -9 10901四、使用 Shell 脚本管理程序 手动启动和关闭程序可能显得繁琐。为简化操作可以使用脚本管理程序。 1. 创建 Shell 脚本 新建一个 app.sh 文件内容如下 #!/bin/bashAPP_NAMEmyapp-1.0.jar # JAR 文件名 LOG_FILEapp.log # 日志文件 PID_FILEapp.pid # PID 文件case $1 instart)if [ -f $PID_FILE ]; thenecho 程序已运行PID$(cat $PID_FILE)exit 1finohup java -jar $APP_NAME $LOG_FILE 21 echo $! $PID_FILEecho 程序已启动PID$(cat $PID_FILE);;stop)if [ -f $PID_FILE ]; thenkill $(cat $PID_FILE)rm -f $PID_FILEecho 程序已停止elseecho 未找到运行中的程序fi;;restart)$0 stop$0 start;;status)if [ -f $PID_FILE ]; thenecho 程序正在运行PID$(cat $PID_FILE)elseecho 程序未运行fi;;*)echo 用法: $0 {start|stop|restart|status}exit 1;; esac2. 使用脚本 赋予可执行权限 chmod x app.sh启动程序 ./app.sh start停止程序 ./app.sh stop查看状态 ./app.sh statusshell脚本详细可以看这个文章【LINUX】Shell 脚本管理 Java 程序详解-CSDN博客 五、总结 通过本文的讲解你已经学会如何在 Linux 下完成 Java 程序的打包、运行及管理 打包使用 Maven 或 Gradle 构建 JAR 文件。运行支持前台运行直接运行和后台运行 或 nohup。关闭程序通过 ps 查找进程并使用 kill 停止。脚本管理编写 Shell 脚本实现一键启动、停止、重启和状态查看。
http://www.w-s-a.com/news/610372/

相关文章:

  • 系列图标设计网站推荐建商城网站
  • 中牟建设工程信息网站黑龙江 哈尔滨
  • 网站设计基本结构wap自助建论坛网站
  • 专业番禺网站建设爱做网站外国
  • 深圳罗湖网站设计公司价格制作网站的公司办什么营业执照
  • 长清网站建设价格群辉NAS搭建wordpress
  • 变更股东怎样在工商网站做公示网站建设和网站优化哪个更重要
  • 西安手机网站python网站开发效率
  • 深圳建站的公司羽毛球赛事2022直播
  • j2ee网站开发搜索推广的流程
  • 网站目录结构图虚拟主机如何安装WordPress
  • 信产部网站备案保定软件开发网站制作
  • 东莞网站设计定做东莞网站建设最牛
  • 网站开发的软件天猫的网站导航怎么做的
  • 做链接哪个网站好网站建设平台方案设计
  • 资质升级业绩备案在哪个网站做网站建设方案费用预算
  • 做网站找哪个平台好wordpress 3.9 性能
  • 大兴模版网站建设公司企业网站备案案例
  • h5建站是什么wordpress客户端 接口
  • 济南自适应网站建设制作软件下载
  • 望都网站建设抖音广告投放收费标准
  • 网站制作软件排行榜上海市网站建设公司58
  • 什么是网站风格中国工商网企业查询官网
  • 专业建设专题网站wordpress lnmp wamp
  • 环保网站 下载页网站
  • 开源小程序模板江门关键词优化排名
  • 网站开发 知乎房地产型网站建设
  • 买完域名网站怎么设计wordpress 纯代码
  • 公司网站怎么做百度竞价宁波网络公司哪家好
  • 河西网站建设制作微信分销系统多层