jboss官网下载地址:
http://www.jboss.org/jbossas/downloads/
这里下载了jboss-as-distribution-6.0.0.Final.zip
下
载完成后,将其解压缩后即可完成安装,解压缩后将其放置到一个不带空格的目录(避免不必要的麻烦),同时在“环境变量设置”中设置名为
JBOSS_HOME的环境变量,值为JBoss的安装路径。运行JBoss安装目录”bin”run.bat,如果窗口中没有出现异常,当可正常访问。
2.Jboss6.0
端口修改
推荐方式:
1.进入 %JBOSS_HOME%\server\default\conf\bindingservice.beans\META-INF
2. 编辑 bindings-jboss-beans.xml
3. 搜索 “8080″ ,格式如下:
<bean class="org.jboss.services.binding.ServiceBindingMetadata">
<property name="serviceName">jboss.web:service=WebServer</property>
<property name="bindingName">HttpConnector</property>
<property name="port">8099</property>
<property name="description">JBoss Web HTTP connector socket;
also drives the values for the HTTPS and AJP sockets</property>
</bean>
这里将其修改为8099,不要与oracle或者tomcat端口冲突,如果已经装过tomcat,则启动jboss会异常,"JVM already bind”.
简易方式:
1.进入 boss-6.0.0.Final\server\default\deploy\jbossweb.sar
2. 编辑 server.xml
3. 搜索 “8080″ ,格式如下:
<Connector protocol=”HTTP/1.1″ port=”${jboss.web.http.port}” address=”${jboss.bind.address}”
redirectPort=”${jboss.web.https.port}” />
address默认为127.0.0.1,局域网不能访问,或指定-b 0.0.0.0,或在这里修改为0.0.0.0就能访问了。修改端口的另外一种方式或者直接修改此处port端口。
最后都需要重启jboss服务.
3.当jdk的版本小于jdk6时,会报错:
Exception in thread “main” java.lang.UnsupportedClassVersionError: Bad version number in .class file。
需要把jdk升级到jdk6就好了。
具体原因见
http://community.jboss.org/wiki/JBossProjectJDKVersionRequirements
The
current recommended JDK, which is supported in all JBoss products is
Java 6. The main reason is that Java 5 has been EOLd. Due to this
reason, and also newer specs requiring Java 6, it’s fine to upgrade
projects to compile on 6, however, care should be taken to ensure this
does not break other projects which are forced to work on earlier
versions.
No related posts.
4.查看日志.路径为
:
%JBOSS_HOME%\server\default\log
5.配置数据源:
a.jboss使用xml文件配置数据源,在 %JBOSS_HOME%/docs/examples/jca文件夹下可以找到各种数据库的数据源配置文件的实例。
b.jboss数据源配置文件的文件名格式是:*-ds.xml.修改完成之后的配置放在%JBOSS_HOME%/server/default/deploy/目录下。
c. 数据库驱动包拷贝到%JBOSS_HOME%/server/default/lib文件夹下,最后重启jboss,数据源就配置好了!
oracle.ds.xml
6.如何配置jvm參數
在 %JBOSS_HOME%\bin下的run.bat文件修改,
添加所需要的參數信息。如
set cupsecure_config_path=D:/jboss-4.0.4.GA/server/default/conf/
set cupsecure_runtime_mode=product
set cupsecure_sys_id=000001
set file_encoding=UTF-8
set file_default_client=UTF-8
set log=D:/jboss-4.0.4.GA/server/default/deploy/MPILog/
set
JAVA_OPTS=%JAVA_OPTS%
-Dcupsecure.config.path="%cupsecure_config_path%"
-Dfile.default.client="%file_default_client%"
-Dcupsecure.runtime.mode="%cupsecure_runtime_mode%"
-Dcupsecure.sys.id="%cupsecure_sys_id%"
-Dfile.encoding="%file_encoding%" -Dlog="%log%"
在程式中調用就用到System.getProperties(“Dcupsecure.config.path“);.切記这里的所设置的参数必须前面加上-D
分享到:
相关推荐
jboss-as-distribution-6.1.0.Final
JBoss AS(Application Server)是Red Hat公司开发的一款开源Java EE应用服务器,6.1.0.Final版本是其在2012年发布的一个稳定版本。本篇将深入探讨JBoss AS 6.1.0.Final的核心特性和关键知识点。 首先,JBoss AS ...
jboss-as-distribution-6.1.0.Final
jboss-as-distribution-6.1.0.Final系列2
赠送jar包:jboss-logging-3.4.1.Final.jar; 赠送原API文档:jboss-logging-3.4.1.Final-javadoc.jar; 赠送源代码:jboss-logging-3.4.1.Final-sources.jar; 赠送Maven依赖信息文件:jboss-logging-3.4.1.Final....
赠送jar包:jboss-logging-3.4.3.Final.jar; 赠送原API文档:jboss-logging-3.4.3.Final-javadoc.jar; 赠送源代码:jboss-logging-3.4.3.Final-sources.jar; 赠送Maven依赖信息文件:jboss-logging-3.4.3.Final....
赠送jar包:jboss-threads-3.1.0.Final.jar; 赠送原API文档:jboss-threads-3.1.0.Final-javadoc.jar; 赠送源代码:jboss-threads-3.1.0.Final-sources.jar; 赠送Maven依赖信息文件:jboss-threads-3.1.0.Final....
"jboss-as-web.Final-RECOMPILE.jar"这个文件就是针对JBoss AS 7热部署功能的一个关键组件。 热部署是软件开发过程中的一种理想特性,允许开发者在不中断应用程序服务的情况下更新或替换已部署的代码。对于持续迭代...
赠送jar包:jboss-logging-3.3.2.Final.jar; 赠送原API文档:jboss-logging-3.3.2.Final-javadoc.jar; 赠送源代码:jboss-logging-3.3.2.Final-sources.jar; 赠送Maven依赖信息文件:jboss-logging-3.3.2.Final....
赠送jar包:jboss-websocket-api_1.1_spec-2.0.0.Final.jar; 赠送原API文档:jboss-websocket-api_1.1_spec-2.0.0.Final-javadoc.jar; 赠送源代码:jboss-websocket-api_1.1_spec-2.0.0.Final-sources.jar; 赠送...
赠送jar包:jboss-annotations-api_1.3_spec-2.0.1.Final.jar; 赠送原API文档:jboss-annotations-api_1.3_spec-2.0.1.Final-javadoc.jar; 赠送源代码:jboss-annotations-api_1.3_spec-2.0.1.Final-sources.jar;...
赠送jar包:jboss-logging-3.4.2.Final.jar; 赠送原API文档:jboss-logging-3.4.2.Final-javadoc.jar; 赠送源代码:jboss-logging-3.4.2.Final-sources.jar; 赠送Maven依赖信息文件:jboss-logging-3.4.2.Final....
赠送jar包:jboss-threads-3.1.0.Final.jar; 赠送原API文档:jboss-threads-3.1.0.Final-javadoc.jar; 赠送源代码:jboss-threads-3.1.0.Final-sources.jar; 赠送Maven依赖信息文件:jboss-threads-3.1.0.Final....
赠送jar包:jboss-logging-3.4.3.Final.jar; 赠送原API文档:jboss-logging-3.4.3.Final-javadoc.jar; 赠送源代码:jboss-logging-3.4.3.Final-sources.jar; 赠送Maven依赖信息文件:jboss-logging-3.4.3.Final....
赠送jar包:jboss-logging-3.3.2.Final.jar; 赠送原API文档:jboss-logging-3.3.2.Final-javadoc.jar; 赠送源代码:jboss-logging-3.3.2.Final-sources.jar; 赠送Maven依赖信息文件:jboss-logging-3.3.2.Final....
"jboss-as-sprint-int-5.0.0.GA.jar" 和 "jboss-spring-int-vfs.jar" 是与JBoss应用服务器相关的两个关键组件,主要用于Spring框架与JBoss服务器的集成以及虚拟文件系统(Virtual File System,VFS)的支持。...
赠送jar包:jboss-annotations-api_1.3_spec-2.0.1.Final.jar; 赠送原API文档:jboss-annotations-api_1.3_spec-2.0.1.Final-javadoc.jar; 赠送源代码:jboss-annotations-api_1.3_spec-2.0.1.Final-sources.jar;...
赠送jar包:jboss-websocket-api_1.1_spec-2.0.0.Final.jar; 赠送原API文档:jboss-websocket-api_1.1_spec-2.0.0.Final-javadoc.jar; 赠送源代码:jboss-websocket-api_1.1_spec-2.0.0.Final-sources.jar; 赠送...
《JBoss AS 7.1.0.Final:企业级应用服务器详解》 JBoss AS,全称为"Java EE Application Server",是Red Hat公司开发的一款开源、免费的应用服务器,它基于Java平台的企业级服务(Java Platform, Enterprise ...
总之,`jboss-as-sprint-int-5.0.0.GA.jar`和`jboss-spring-int-vfs.jar`是将Spring应用迁移到JBoss AS的关键组件,它们提供了Spring与JBoss AS之间的桥梁,使开发者能够在保持原有架构优势的同时,充分利用JBoss AS...