1、下载java wrapper Community版,wget http://wrapper.tanukisoftware.com/download/3.5.7/wrapper-linux-x86-64-3.5.7.tar.gz
2、解压,tar -xzvf wrapper-linux-x86-64-3.5.7.tar.gz
3、建立java守护进程目录,mkdir /usr/local/javaservice
4、复制java wrapper的四个文件夹, cd wrapper-linux-x86-64-3.5.7,
cp bin /usr/local/javaservice/,
cp conf /usr/local/javaservice/,
cp logs /usr/local/javaservice/,
cp lib /usr/local/javaservice/
5、cd /usr/local/javaservice,
vi conf/wrapper.conf,找到 wrapper.java.mainclass=,添加上你的运行类,记得是类的fullname
找到wrapper.java.classpath.1=,删除wrapper.java.classpath.1=../lib/wrappertest.jar,
把wrapper.java.classpath.2=../lib/wrapper.jar改成wrapper.java.classpath.1=../lib/wrapper.jar
如果你有自己的jar包,你可以创建一个文件夹,copy所有jar包到此文件夹,比如 /usr/local/javaservice/lib/
然后添加如下: wrapper.java.classpath.2=../bin/
wrapper.java.classpath.3=/usr/local/javaservice/lib/*.jar
当然你也可以自己挨个添加所有的jar包,比如:wrapper.java.classpath.3=/usr/local/javaservice/lib/a.jar
wrapper.java.classpath.4=/usr/local/javaservice/lib/b.jar 。。。。
但是一定要注意jar的前后依赖顺序,否则可能后加载失败
6、cd bin,
cp testwrapper yourname, e.g cp testwrapper myjavaservice
vi myjavaservice,你可以修改APP_NAME="testwrapper" 和 APP_LONG_NAME="Test Wrapper Sample Application"
然后再APP_LONG_NAME的下一行添加:basedir=your server path, e.g, basedir=/usr/local/javaservice
然后修改 WRAPPER_CMD="./wrapper" 和 WRAPPER_CONF="../conf/wrapper.conf",改为:
WRAPPER_CMD="$basedir/bin/wrapper"
WRAPPER_CONF="$basedir/conf/wrapper.conf"
保存退出
7、你可以使用 myjavaservice console 测试一下
8、设置开机启动
cp myjavaservice /etc/init.d/myjavaservice
cd /etc/rc.d/init.d
chmod +x myjavaservice
/sbin/chkconfig --del myjavaservice
/sbin/chkconfig --add myjavaservice # 保证能开机启动
分享到:
相关推荐
现在我们常见的一些关于Linux的系统很多,但是使用的更多的一般都是CentOS和Ubuntu,今天我就来记录一下关于centos下java的安装和环境变量的配置。 首先使用xshell连接到centos7,我使用的是centos7 *64位,所以一切...
以上就是在CentOS系统中安装和使用Java的基本过程,主要涵盖了检查、卸载、安装、配置和验证Java环境以及编写并运行Java程序的知识点。在实际操作时,应根据自己的需求选择合适的Java版本,并确保遵循安全的最佳实践...
在CentOS 5.5操作系统上配置Java环境是开发或运行Java应用程序的基础步骤。下面将详细介绍这个过程,包括所需的软件包、编译工具以及Apache HTTP Server的安装,因为这些通常是与Java环境配置相关的。 首先,我们...
在虚拟机里CentOS7.0升级1.8JavaJDK,使用yum方式安装java,里面内容包含解决VMware下的Centos7联网并设置固定IP、linux用yum安装jdk或yum组安装jdk只有java命令没有javac命令以及安装jdk
环境变量配置在 /etc/profile 文件中,以确保所有用户都能使用 Java 环境。 - `JAVA_HOME=/usr/local/java/jre1.8.0_191`:设置 JAVA_HOME 环境变量,指向 Java 安装目录。 - `CLASSPATH=.:$JAVA_HOME/lib`:设置 ...
JAVA视频操作的最常用工具包的linux开发库,支持在linux下java调用ffmpeg进行视频操作、转码、截图等操作。如果你自己编译、寻找库费了很长时间而不成功,那么,希望这个资源能够帮到你。 里面的jar及linux动态库,...
java通过ssh调用centos7指令,获取磁盘空间使用率、磁盘空间使用情况、网络使用情况,CPU使用率,内存使用率
在CentOS7操作系统中配置Java环境和安装Tomcat9是一个常见的任务,对于开发和部署Java应用程序至关重要。首先,我们需要理解JDK(Java Development Kit)和OpenJDK的区别,这是配置Java环境的基础。 JDK和OpenJDK是...
centOS下java环境搭建详细步骤: 1、安装JDK 2、安装tomcat 3、安装ssh server 4、设置centOS IP 5、centOS防火墙 6、访问成功
本文将深入探讨如何在CentOS 7中创建并执行Java的JAR启动脚本,以及如何配置该脚本使其能在系统开机时自动运行。 首先,我们需要确保系统已经安装了Java开发工具包(JDK),因为这是运行Java应用的基础。可以使用...
Centos配置java环境 Centos配置java环境 Centos配置java环境
CentOS7 下安装 JDK1.8 需要经历卸载系统自带的 OpenJDK、下载 JDK、解压安装 JDK 和配置 JDK 环境变量四个步骤。 卸载系统自带的 OpenJDK 在 CentOS7 中,默认情况下已经安装了 OpenJDK,为了避免与 JDK1.8 冲突...
### CentOS Nginx PHP JAVA多语言镜像使用手册 #### 镜像说明 ##### 版本说明 根据文档中的信息,此镜像是一个专为阿里云设计的多语言环境镜像,支持多种版本的软件,包括但不限于: - **Nginx** 1.10.3:这是一...
java获取Centos7服务器网卡ip 子网掩码 默认网关 DNS 同时设置网卡 及 重启网卡参考
1、Root默认密码与设置的那个用户的密码一样 2、设置打开终端的快捷键 单击system——》preferences——》keboard shortcuts,直接按快捷键
centos 下hive连接mysql驱动 ,mysql-connector-java-8.0.26-1.el7.noarch. 使用方法: 1.下载本rpm文件后,上传至你的服务器(虚拟机) 2. rpm -ivh mysql-connector-java-8.0.26-1.el7.noarch进行安装 3.安装完成...
本文档旨在提供一套全面的指导方案,帮助读者从零开始,在CentOS 7操作系统上搭建一个完整的Java Web开发环境。该指南不仅覆盖了基础的系统配置,还包括了关键组件如JDK、Tomcat以及MySQL的安装与配置步骤。通过这些...
在IT行业中,Linux系统的部署和软件安装是基础且重要的技能之一。...总之,安装和配置Java JDK 7是在Linux环境下进行Java开发或部署大数据框架(如Hadoop)的基础。熟练掌握这一过程对IT专业人士来说至关重要。
CentOS 7 下 SDN 网络配置 本文档旨在指导用户在 CentOS 7 环境下配置 SDN(Software Defined Networking)网络。SDN 是一种新型的网络架构,它将网络控制面和数据面分离,实现了网络控制的智能化和自动化。 SDN ...
linux CentOS java开发教程