安装Java和设置JAVA_HOME等步骤跳过。
1、去官网下载jboss:
http://jbossas.jboss.org/downloads/
这里使用的是7.1.1 final,jboss版本4.0以上都有很大的变化,以前一直使用4.0,到版本7一下子好像要重新学过似的。。。。-_-#
2、解压zip包。打开目录修改端口:
(默认端口为8080,如果不需要修改端口,可跳过这步)
打开文件:....jboss-as-7.1.1.Finalstandaloneconfigurationstandalone.xml
如图,我把他修改为8899
3、添加用户,打开cmd,cd到jboss目录:jboss-as-7.1.1.Finalin
运行:add-user.bat
输入用户名和密码创建一个admin用户:
4、运行jboss,创建完用户后,输入命令:
standalone.bat
将出面如下结果:
5、打开浏览器,输入地址:http://localhost:8899/
将出现jboss的欢迎界面,证明已经工作正常了:
6、测试在第3步中的创建的用户,在欢迎界面中点击“Administration Controle”链接,或者访问这个地址:http://localhost:9990/console
输入刚刚创建的用户名和密码,登陆进去将可看到如下界面:
这是jboss的admin界面,类似tomcat的manage界面功能。
(到这里,jboss的环境已经搭建完成)
默认,jboss7的项目发布是使用war包方式发布,和4.0以前的非常不同,使用war包发布,只需要把war包复制到jboss-as-7.1.1.Finalstandalonedeployments目录下,运行jboss即可自动部署(事实上会热部署)。
但很多时候我们不喜欢war发布,而是使用文件夹方式发布,可以使用如下方式做jboss的发布:
假设有一个需要发布的完整web应用程序,文件夹名为:solr
1、停止已经启动的jboss(ctrl + C)
2、复制solr到jboss-as-7.1.1.Finalstandalonedeployments目录下
3、重命名solr文件夹为:solr.war
4、新建一个文本文件:solr.war.deployed,内容为:solr.war
5、启动jboss即可。
Jboss停止命令:
jboss-cli.bat --connect --command=:shutdown