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安装包在不在中文目录下.不要放在中文目录下.
【推荐】博客园携手 AI 驱动开发工具商 Chat2DB 推出联合终身会员
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步