本文档以红帽为例:
在jboss-6.0.0.Final\bin目录下有个jboss_init_redhat.sh的文件,拷贝到/etc/init.d/目录并改名为jboss。
$cp $jboss_home/bin/jboss_init_redhat.sh /etc/init.d/jboss
$vi jboss
#!/bin/sh
#
# JBoss Control Script
# chkconfig: 2345 80 20
# description: JBoss Container
JBOSS_HOME=${JBOSS_HOME:-”/usr/local/jboss”}
JBOSS_USER=${JBOSS_USER:-”jboss”}
JAVAPTH=${JAVAPTH:-”/usr/local/jdk/bin”}
需要在脚本里增加chkconfig和description两行,然后把里面的路径修改为自己的实际路径。
注意:如果没有jboss用户时,使用已有的用户。
先运行测试一下
$/etc/init.d/jboss start
启动正常,就可能访问jboss服务了。再加入到启动任务中:
$chkconfig –add jboss
以后每次重新启动服务器都会自动启动和关闭我们的服务了。
分享到:
相关推荐
Java Service Wrapper(简称Wrapper)是一个工具,它允许Java应用程序在所有主流操作系统上作为本机服务运行,包括Windows、Linux和macOS。以下是关于如何使用Wrapper将Java程序注册为系统服务的详细说明: 1. **...
GDI(Graphics Device Interface)是Windows操作系统提供的图形设备接口,而在Linux系统下,图形界面的实现依赖于X Window系统或其他类似技术。Linux下的每一个图形界面程序都有其独立的窗口管理器,这与Windows的...
- Spring:作为一个轻量级、非侵入式的IOC容器,它简化了与Eclipse、Struts、Hibernate等框架的集成,提供了灵活的服务包装。 - ASP.NET Starter Kit:为ASP.NET初学者提供的示例解决方案,涵盖了门户、商业站点等...
在Linux环境下,Java程序的开发和部署也需要对操作系统的理解和熟悉。 2. **Java语法基础**:Java是一种面向对象的语言,其基础包括类、抽象类、接口、最终类、静态类、匿名类和内部类。异常处理是Java编程中重要的...
首先,Java技术学习的起点是Java开发环境的搭建,包括JDK的安装、Eclipse IDE的使用,以及在Linux环境下开发和部署Java程序的基本操作。理解JDK中的命令行工具,如javac编译器和java运行命令,对于初期学习至关重要...
例如Red Hat、Red Hat Enterprise Linux、Shadowman标志、JBoss、MetaMatrix、Fedora、Infinity Logo、RHCE、Linux®、Java®、XFS®、MySQL®、Node.js®、Joyent以及OpenStack®等等,这些商标属于各自的所有者,...
- **注解**:在源代码中添加元数据的方式,用于各种目的如文档、编译时检查和代码处理。 - **自动装箱和拆箱**:自动将基本类型转换为包装类或反之。 - **枚举类**:提供了一种有限且固定数量的对象实例的方法。 ...
对于Linux环境下的Java开发,理解命令行操作和部署程序也是必不可少的。 其次,Java语法基础是程序员的基石。学习如何创建和使用类、抽象类、接口、最终类和静态类,理解面向对象的编程思想。同时,要掌握异常处理...
- **Linux下的Java开发**:在Linux环境下编写和部署Java应用程序的方法,这对于服务器端开发尤为重要。 ##### 2. Java语法基础 - **面向对象基础**:理解类、抽象类、接口、最终类、静态类、匿名类、内部类的概念及...
LVS (Linux Virtual Server) 是一个基于Linux内核的负载均衡系统。 - **NGINX**: 框架。NGINX 是一款高性能的HTTP和反向代理Web服务器,同时也是一款IMAP/POP3/SMTP代理服务器。 ### 数据处理 #### 数据库连接池 -...
当应用程序在对象上调用了一个需要花费很长时间来执行的方法,并且不希望让程序等待方法的返回时,就应该使用异步编程,在很多情况下采用异步途径往往更有效率。 17、abstract class和interface有什么区别? 声明方法...
当应用程序在对象上调用了一个需要花费很长时间来执行的方法,并且不希望让程序等待方法的返回时,就应该使用异步编程,在很多情况下采用异步途径往往更有效率。 20、abstract class和interface有什么区别? ...
linux 代码控制 自动化代码检查 sonar 代码规范 阿里巴巴Java开发规范手册 UMPAY——编码规范 日志规范 异常规范 网络 协议 TCP/IP HTTP hession file HTTPS 负载均衡 容器 JBOSS tomcat resin...