一个netty tcp长连接的项目中用到的启动脚本(脚本非原创,网上拷贝来拷贝去的,已不知出处),以及jvm一些参数的设置,记录下来以后应该还用得到 #!/bin/bash
# JDK所在路径
JAVA_HOME="/opt/java"
# 需要启动的Java主程序(main方法类)
APP_MAINCLASS="XXX"
# 拼凑完整的classpath参数,包括指定lib目录下所有的j
CentOS Java 服务 jar 文件 启动脚本文件名称:xxx-server.sh#!/bin/sh
xxx=/home/xxx/server/xxx-0.0.1.jar
xxx_log=/home/xxx/server/logs/xxx.log
xxx_pid=/home/xxx/server/pid/xxx.pid
red='\e[0;31m'
green='\e[0;32m'
yel
转载
2023-07-02 22:50:38
369阅读
最近在工作中整合友盟消息推送服务时,遇到了用 Ajax 向 Java 后台传递自定义参数的需求,当时想要采取 java.util.Map ,但发现 Ajax 无法传递 java.util.Map 类型的参数,后来无奈采取的方式的是采用了这样的Vo 对象:public ExtraVo {private List keys;private List&n
原创
2021-02-16 06:12:29
179阅读
1.单独jar包形式启动
转载
2023-05-24 21:56:42
297阅读
#!/bin/shenv_variables="-Dspring.profiles.active=test"pid=$(ps -ef | grep $1 | grep -v grep | grep -v .sh | awk '{print $2}')if [ -n "$pid" ]; then sleep 1s echo $pid kill -9 $pid echo "$server_name 进程结束”"finohup java -server -Xms51.
原创
2022-03-30 11:48:03
431阅读
在Kubernetes(K8S)中部署Java应用程序通常需要使用Java启动脚本来启动应用程序。Java启动脚本是一个包含启动Java应用程序所需参数的脚本文件,它可以帮助我们方便地启动Java应用程序并配置所需的环境变量。本文将详细介绍如何编写Java启动脚本并在Kubernetes中使用。
### Java启动脚本编写步骤
下面是编写Java启动脚本的一般步骤,我们可以通过这些步骤来完成
#!bin/bash source /etc/profile MEM_TOTAL=`cat /proc/meminfo | grep 'MemTotal' | awk '{print $2}'` MEM_FOR_JAVA=`expr $MEM_TOTAL \* 7 / 10 / 1000` MEM_
原创
2021-07-30 09:47:02
524阅读
前言: 先来说明一下个人计算机上的一些情况,个人笔记本上最开始安装的jdk是11版本,后来因为开发需求改为了1.8,到最近安装BurpSuit2021版本又需要高版本的java环境于是又解压了一个jdk16,本以为只需要将环境变量里的JAVA_HOME修改成16版本的就可以了,没想到cmd一走java -version居然还是1.8,因此需要更改运行时的java环境。一:查看本地环境变量在配置jd
编写脚本 #!/bin/sh echo $$ >/var/log/network.pid n=0while true;do tcpdumpid=`ps aux |grep tcpdump|awk '/^tcpdump/{pri
在linux内核启动完以后,会执行/etc/rc.d/rc.local脚本,最后再执行/bin/login程序,进入用户登陆界面 传统的做法,如果要在linux里添加开机自启的命令,需要在/etc/rc.d/rc.local脚本中添加 由于init进程是串行启动的,rc.local脚本会在所有其他服务启动完之后执行(centos7及以后已弃用该脚本,如需使用该脚本需要手动赋予可执行权限),而sys
(1)/etc/profile全局(公有)配置,不管是哪个用户,登录时都会读取该文件。(2)/ect/bashrcUbuntu没有此文件,与之对应的是/ect/bash.bashrc它也是全局(公有)的bash执行时,不管是何种方式,都会读取此文件。(3)~/.profile若bash是以login... Read More
转载
2012-07-16 17:00:00
316阅读
2评论
(1)/etc/profile全局(公有)配置,不管是哪个用户,登录时都会读取该文件。(2)/ect/bashrcUbuntu没有此文件,与之对应的是/ect/bash.bashrc它也是全局(公有)的bash执行时,不管是何种方式,都会读取此文件。(3)~/.profile若bash是以login... Read More
转载
2012-07-16 17:00:00
293阅读
2评论
#!/bin/bash # chkconfig: 2345 20 80 # description: Saves and restores system strapi # start stop restart source /root/.bash_profile _proj=`echo $0 | a ...
转载
2021-07-15 14:07:00
533阅读
2评论
# 使用Java启动脚本启动classpath
## 流程图
```mermaid
graph TD
A(开始) --> B(设置CLASSPATH环境变量)
B --> C(编译Java源代码)
C --> D(创建Manifest文件)
D --> E(打包为可执行的JAR文件)
E --> F(使用Java启动脚本启动classpath)
F --> G(结束)
```
## 介绍
在Kubernetes(K8S)中部署Java应用程序时,通常会使用启动脚本来管理应用程序的启动和停止。这样可以方便地在集群中的不同节点上启动和管理应用程序。在本文中,我将演示如何编写一个用于启动Java应用程序的Linux脚本。
### **实现"linux java 启动脚本"的流程**
在Kubernetes中实现"linux java 启动脚本"主要包括以下步骤:
| 步骤
# Java 启动脚本 Shell 实现指南
## 引言
作为一名经验丰富的开发者,我将手把手教你如何实现一个 Java 启动脚本 Shell。这个脚本将帮助你自动化执行 Java 程序,并提供了一些常用的功能和选项。
在本文中,我将详细介绍整个实现过程,并提供每一步所需的代码示例,并对其进行详细的注释。希望本指南能帮助你顺利实现自己的 Java 启动脚本 Shell。
## 事情流程
## Java项目启动脚本
在Java开发中,编写一个可靠和高效的项目启动脚本是非常重要的。启动脚本可以自动化运行项目,并且可以设置一些运行参数,以便调整项目的性能和行为。本文将介绍如何编写一个简单但功能强大的Java项目启动脚本,并提供一些代码示例供参考。
### 为什么需要一个启动脚本?
Java项目通常需要在一个特定的环境中运行,例如指定JDK版本、设置类路径、设置JVM参数等等。手动
原创
2023-07-22 09:09:53
194阅读
## Linux Java 启动脚本
在 Linux 环境下,我们经常需要编写启动脚本来运行 Java 程序。这样可以方便地管理和控制 Java 应用的启动和停止。本文将介绍如何编写一个简单的 Java 启动脚本,并提供一些示例代码。
### 编写启动脚本
一个典型的 Java 启动脚本通常包含以下几个重要的步骤:
1. 设置环境变量:为了能够正确地找到 Java 的可执行文件,我们需要设
原创
2023-09-03 18:14:06
274阅读
# 使用 Docker 启动 Java 应用程序指南
当你刚入行,面对技术工具如 Docker 时,难免会感到困惑。本文将教你如何利用 Docker 启动一个 Java 应用程序。我们将通过简单的步骤展示整个流程,并详细解释每一步的代码内容。
## 整体流程
| 步骤 | 描述 | 操作代码
## Ubuntu Java启动脚本实现流程
为了实现在Ubuntu上使用Java启动脚本,我们可以按照以下步骤进行操作:
| 步骤 | 操作 |
| --- | --- |
| 步骤一 | 下载并安装Java Development Kit (JDK) |
| 步骤二 | 设置环境变量 |
| 步骤三 | 创建启动脚本 |
| 步骤四 | 赋予脚本执行权限 |
| 步骤五 | 启动应用程序