1 安装jdk(jdk-1_5_0_05-windows-i586-p.exe)
2 配置jdk环境
安装完成后还需要配置运行时环境:右键点击“我的电脑”->“属性”-->“高级”选项卡-->“环境变量”
(1) JAVA_HOME C:Program FilesJavajdk1.5.0_05
(2) CLASSPATH C:Program FilesJavajdk1.5.0_05libdt.jar;
C:Program FilesJavajdk1.5.0_05lib ools.jar
或 .;%JAVA_HOME%lib;%JAVA_HOME%lib ools.jar (要加.表示当前路径)
(3) PATH C:Program FilesJavajdk1.5.0_05in 或 %JAVA_HOME%in;%JAVA_HOME%jrein
3 安装jboss
将jboss-4.0.2.zip解压到任意目录(例如C:JBOSS),然后将文件jstl.jar、standard.jar复制到C:JBOSSserverdefaultlib目录下
设置环境变量JBOSS_HOME=JBOSS安装路径
4 运行jboss
c:jbossin
un.bat
5 发布war和EJB的jar文件
直接拷贝war和EJB的jar文件到C:JBOSSserverdefaultdeploy目录下
6 在IE中测试发布的网站
在IE中地址栏中输入http://localhost:8080/xxx (xxx就是你部署的war的包名)
注意事项:
1. 若jboss使用4.0.3及更高版本,在发布时需要更改war文件包;若使用4.0.2及更底版本时则无需更改war文件包。
2. 若使用sql server数据库则必须作如下改动
(1)将数据库驱动程序msbase.jar、mssqlserver.jar、msutil.jar放入jboss安装路径serverdefaultlib下
(2)在jboss安装路径serverdefaultdeploy下放置数据源配置XML文件mssql-ds.xml,它的格式参考jboss安装路径docsexamplesjca的mssql-ds.xml
3. 在JSP调用EJB时,为了使其符合J2EE标准须作如下改动
(1)编辑conf/jboss-services.xml文件,将NamingService的CallByValue属性的值设置为true。
(2)编辑deploy/ear-deployer.xml文件,设置Isolated和CallByValue属性的值为true。
???(2)编辑deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml文件,设置Java2ClassLoadingCompliance和UseJBossWebLoader属性的值为true。
4. 若EJB的数据库中有自动增加字段时,在EJB的配置文件jbosscmp-jdbc.xml中应加入<entity-command name="mssql-fetch-key" />
http://user.qzone.qq.com/372806800/blog/1336198663