jboss安装使用

1、Jboss下载:java

  1. window版安装apache

    点击 http://jbossas.jboss.org/downloads/找到合适的版本下载;json

2、Jboss安装:ide

  1. 安装注意:测试

    必定是安装jdk7,否则启动jboos会报错:编码

    Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=256m; support was removed in 8.0
     15:09:25,305 INFO  [org.jboss.modules] JBoss Modules version 1.1.1.GA
     15:09:26,409 INFO  [org.jboss.msc] JBoss MSC version 1.0.2.GA
     15:09:26,507 INFO  [org.jboss.as] JBAS015899: JBoss AS 7.1.1.Final "Brontes" starting
  2. 添加jdk7idea

    连接:连接:https://pan.baidu.com/s/1tlvswS86b_td-YRUuV6_ag 提取码:7yqp日志

    jdk配置:
     系统变量->新建->变量名:JAVA_HOME = C:\Java\jdk7
     系统变量->新建->变量名:CLASSPATH 变量值:.;%JAVA_HOME%\lib
     系统变量->编辑->变量名:Path 在变量值的最前面加上:%JAVA_HOME%\bin;
  3. 首先将下好的Jboss解压到本身想要存放的位置;code

  4. 配置环境变量(非必要步骤),建议仍是将环境变量配好,便于dos中命令操做;xml

  5. 个人电脑-右键属性-高级系统设置-环境变量-新增JBOSS_HOME,路径为你解压JBOSS的路径,好比个人路径为D:\jboss-as-7.1.1.Final;

  6. 个人电脑-右键属性-高级系统设置-环境变量-新增PATH路径,%JBOSS_HOME%\bin;

  7. 启动Jboss,在dos窗口中输入命令standalone;或者在Jboss的bin目录下找到standalone.bat双击启动:

  8. 访问测试一下,输入http://localhost:8080/进入以下界面安装成功:

3、部署

  1. 在jboss的\standalone\configuration目录下有个standalone.xml文件,里边配置相关的端口等;

  2. 要发布项目,能够将打包好的war直接放置在jboss的\standalone\deployments文件下便可。

  3. 注意事项:打好的包必须是依赖的jdk7,并且编译环境也是jdk7。若是是用jdk8打包的,而且部署了,而后启动jboss7启动失败后,必须删除log日志。不然就算用jdk打好包的项目部署也是依赖jdk8的,我感受jboss7首先会先读log日志而后才会去启动的。

    下边给出须要注意的图实例:

    idea打包的时候须要注意用jdk7修改两个地方

    3.1. moudel

    3.2. sdks

  4. jboss报错启动项目报warn警告

    Warning:com.alibaba.fastjson.support.jaxrs.FastJsonProvider: can't find superclass or interface java

    缘由fastjson是utf-8编码格式须要修改jboss的编码jboss7和10修改编码

    文件:jboss7\standalone\configuration\standalone.xml中 <extensions>  	</extensions> 节点以后

    配置:

    <system-properties>
    	<property name="org.apache.catalina.connector.URI_ENCODING" value="UTF-8"/>
    	<property name="org.apache.catalina.connector.USE_BODY_ENCODING_FOR_QUERY_STRING" value="true"/>
    	</system-properties>

    注意:jboss10用jdk8

相关文章
相关标签/搜索