在安装之前,确保你的linux系统下有 jdk,jboss等相关软件

一、配置JDK环境变量

步骤: 解压缩JDK文件: unzip jdk1.6.0_31.zip

目录下显示文件夹jdk1.6.0_31

配置JAVA_HOME: 配置当前用户下jdk环境变量:

  ①进入用户根目录: 执行 vim .bashrc

②在文件最后一行加入:

  JAVA_HOME=/路径/jdk1.6.0_31

  PATH=$JAVA_HOME/bin:$PATH

  CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.【可以不加】

  export JAVA_HOME

  ③使配置文件生效: source .bashrc

  ④测试: java -version

配置全局环境变量:

  ①打开profile文件 vim /etc/profile

  ②文件最后一行添加:

  JAVA_HOME=/~/jdk1.6.0_31

  PATH=$JAVA_HOME/bin:$PATH

  CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

  export JAVA_HOME PATH CLASSPATH

  ③使文件生效: source /etc/profile

  ④测试: java -version

二、jboss服务安装及使用

安装: tar –xzvf jboss-eap-5.1.tar.gz

生成目录jboss-eap-5.1

使用:

1. 检查jboss配置的JAVA_HOME:

  cd jboss-eap-5.1/jboss-as/bin

  vim run.conf

  修改JAVA_HOME为你使用的jdk,不配置则读取默认环境变量

  JAVA_HOME="/home/howie/sofware/jdk1.6.0_31“

2.检查启动时JAVA_HOME:

  cd jboss-eap-5.1/jboss-as/bin

  vim run.sh

  查看文件开头是否存在JAVA_HOME

  可在第一行加入:

  export JAVA_HOME=/home/zhuwenhua/jdk1.6.0_39

  不添加则读取配置好的JAVA_HOME

3.启动jboss

  cd jboss-eap-5.1/jboss-as/bin

  ./run.sh

  控制台显示: …… 16:40:03,507 INFO [ProfileServiceBootstrap] Loading profile:

  ProfileKey@51a745fc[domain=default, server=default, name=default]

  16:40:03,533 INFO [Http11Protocol] Starting Coyote HTTP/1.1 on http-

  127.0.0.1-8180

  16:40:03,615 INFO [AjpProtocol] Starting Coyote AJP/1.3 on ajp-

  127.0.0.1-8109

  16:40:03,634 INFO [ServerImpl] JBoss (Microcontainer) [5.1.2 (build:

  SVNTag=JBPAPP_5_1_2 date=201111102209)] Started in 30s:567ms

  启动成功!

4.启动jboss供远程访问:

  cd jboss-eap-5.1/jboss-as/bin

  nohup ./run.sh -b 0.0.0.0 -Djboss.service.binding.set=ports-01 > /dev/null 2>&1 &

  参数说明:

  -b 0.0.0.0 供远程ip地址访问

  -Djboss.service.binding.set=ports-01 启动jboss端口改为8180

  & 后台启动

5.查看jboss日志:

  cd jboss-eap-5.1/jboss-as/server/default/log

  vim server.log

三、jboss-devstudio的安装

  执行安装文件: java –jar jboss-devstudio-8.1.0.GA-installer-standalone.jar

  弹出可视化安装界面…… 进行安装

  注意:安装jboss-devstudio必须要求jdk为1.7及以上版本,否则无法安装。

  设置安装路径:

选择jdk版本

后续还有其他配置步骤.

linux 系统下java开发环境的配置的更多相关文章

  1. Linux系统下Java开发环境的配置(未完...)

    1.查看jdk版本   java -version 2.将下载好的jdk放在/usr/lib/jvm里(其中jvm是自己起的名)   sudo mv jdk1.8.0_111 /usr/lib/jvm ...

  2. Linux(Ubuntu 16) 下Java开发环境的配置(二)------Tomcat的配置及常见问题

    前言 相比于java JDK的配置,Tomcat的配置简单的多,简直就相当于直接运行了,本文以Tomcat8.0为例进行配置   1.Tomcat的下载 地址:https://tomcat.apach ...

  3. Windows系统下JAVA开发环境搭建

    首先我们需要下载JDK(JAVA Development Kit),JDK是整个java开发的核心,它包含了JAVA的运行环境,JAVA工具和JAVA基础的类库. 下载地址:http://www.or ...

  4. Win7 32位系统下Java开发环境的安装及配置

    目录: Java JDK安装. Java JDK系统环境的配置. 配置常见问题的解决. Java JDK的安装 Java Jdk(Java Development Kit)Java开发不可缺少的环境, ...

  5. Linux(Ubuntu 16) 下Java开发环境的配置(一)------JDK的配置

    前言: 本文介绍的是通用的安装方法,一般linux系统均可使用该方法安装.本文以Java8环境为例进行配置.   1.JDK的下载 进入java下载页(http://www.oracle.com/te ...

  6. Linux Ubuntu系统下Java开发环境搭建

    操作系统:Linux x64 / Ubuntu 14.04 Java JDK版本:jdk-8u65-linux-x64.tar.gz 声明:转载请注明出处及本文链接 1. 前往ORACLE官网下载最新 ...

  7. Linux(Ubuntu 16) 下Java开发环境的配置(三)------Mysql配置

    前言 吐槽一句,如果在Ubuntu在默认情况下是只有最新的MySQL源的,即如果使用"sudo apt-get install mysql-server mysql-client " ...

  8. Linux系统下Nginx+PHP 环境安装配置

    一.编译安装Nginx 官网:http://wiki.nginx.org/Install 下载:http://nginx.org/en/download.html # tar -zvxf nginx- ...

  9. LINUX系统下Java和Scala的环境配置

    最近,笔者在研究一个有关“自然语言处理”的项目,在这个项目中,需要我们用Spark进行编程.而Spark内核是由Scala语言开发的,所以在使用Spark之前,我们必须配置好Scala,而Scala又 ...

随机推荐

  1. Ajax中send方法参数的使用

    一般情况下,使用Ajax提交的参数多是些简单的字符串,可以直接使用GET方法将要提交的参数写到open方法的url参数中,此时send方法的参数为null. 例如 : var url = " ...

  2. 手机user agent大全下载 整理发布一批移动设备的user agent【分享】

    手机user agent大全下载 整理发布一批移动设备的user agent[分享] 很多人朋友在玩浏览器的时候 或者写软件的时候需要用到 user agent 这个东西 修改这个 可以使自己的浏览器 ...

  3. Matrix Power Series(POJ 3233 构造新矩阵求解+ 快速矩阵幂)

    题目大意:给定A,k,m(取模),求解S = A + A2 + A3 + … + Ak. 思路:此题为求解幂的和,一开始直接一个个乘,TLE.时间消耗在累加上.此处巧妙构造新矩阵 p=    A 0 ...

  4. 如何实现SQL事务的提交,又不对外进行污染

    一.以下是本人的一点思路: 1.在事务方法中,参数运用委托Func,选用Func 的原因是多入参,单一出参2.事务传参运用泛型,选用泛型的原因是可以减少代码量,类型安全 二.说明中涉及4个类:1.Or ...

  5. coredata中谓词的使用

    Cocoa提供了一个类NSPredicate类,该类主要用于指定过滤器的条件,该对象可以准确的描述所需条件,对每个对象通过谓词进行筛选,判断是否与条件相匹配.谓词表示计算真值或假值的函数.在cocoa ...

  6. [TYVJ] P1003 越野跑

    越野跑 背景 Background 成成第一次模拟赛 第二道     描述 Description     为了能在下一次跑步比赛中有好的发挥,贝茜在一条山路上开始了她的训练.贝茜希望能在每次训练中跑 ...

  7. hdu 4302 Holedox Eating

    http://acm.hdu.edu.cn/showproblem.php?pid=4302 #include <cstdio> #include <cstring> #inc ...

  8. Android中ListView嵌套GridView的简单消息流UI(解决宽高问题)

    最近搞一个项目,需要用到类似于新浪微博的消息流,即每一项有文字.有九宫格图片,因此这就涉及到ListView或者ScrollView嵌套GridView的问题.其中GridView的高度问题在网上都很 ...

  9. ListView中添加ScrollView只显示一两行的问题

    将ListView改为继承NoScrollListView package com.example.brtz.widget; import android.content.Context; impor ...

  10. 转:sql语句中GROUP BY 和 HAVING和使用 count()

    在开发时,我们经常会遇到以“累计(count)”或是“累加(sum)”为条件的查询.比如user_num表: id user num 1 a 3 2 a 4 3 b 5 4 b 7   例1:查询出现 ...