Jboss启动与访问的问题

去官网http://jbossas.jboss.org/downloads/下载jboss之后,首先需要的就是配置环境,

 

在此之前需要配置Java运行环境,jboss5.0需要创建"变量名=JAVA_HOME","变量值=jdk安装目录",  在bin目录下就行:不要包括到bin

然后新建系统变量:"变量名=JBOSS_HOME",变量值=jboss安装路径",  在bin目录下就行:不要包括到bin

然后在path里新建%JBOSS_HOME%\bin;%JAVA_HOME%\bin;

 

在jboss的bin目录下启动run.bat

如果出现这种警告,就是版本的兼容问题,这种情况呢,在浏览器是访问不了"http://localhost:8080" 的

我用的是jdk1.8,jboss6版本,jboss并不支持太高版本的jdk,

 

我换回jdk1.7又下了jboss版本5的

我配了环境变量,我测试了下javac正常,测试java结果显示

错误显示:找不到javase运行时环境

ok,问题解决

 

 

jboss5在run.bat时出现bug

f

 

错误显示:"服务器关闭了",当然在浏览器肯定是访问不了的

网上查了半天,要改server里面的一个xml文件,我找了半天也没找到教程要求改的文件,最后换回jboss6

 

 

查看端口号是否被占用

 

 

 

在这里呢我一直存在误区,一直以为是java.exe占用了8080的端口,但是结束掉之后,jboss服务器也跟着结束,出现了如下的"请按任意键继续"

jboss需要jdk的支持,jboss的运行事依赖java.exe

 

 

jboss不能放在中文目录下,如果放在中文目录下,会出现,可以运行run.bat,但是在浏览器是访问不了的,还有一个问题就是在中文目录下,运行run.bat可能会出现闪退的问题,

 最后成功

 

总结:一步步排错,多当面考虑.

启动:首先是版本是否兼容,以及一下jboss版本出现的bug.最后再考虑端口暂用的问题:各版本修改端口的目录是不同的.

访问:首先考虑是否jboss安装包在不在中文目录下.不要放在中文目录下.

posted @ 2019-04-19 17:49  水火和牛  阅读(1567)  评论(0编辑  收藏  举报