zoukankan      html  css  js  c++  java
  • 解决Jboss打开run.bat时闪退不能启动的方法

    刚开始学EJB的同学总是需要安装Jboss,而Jboss安装后却经常发生打开run.bat时闪退不能启动的问题,下面就来谈谈如何解决这个问题。

    主要有5步。


    1、 Jdk安装

    首先你要保证你已经成功配置了jdk

           我想学到jboss的各位应该都玩过java了。。这里就不将怎么配置了,上网找一丢丢。

     

    2、 Java环境变量配置【关键】

    首先要保证本机安装的Jdk和环境变量Java_Home中指向的路径一致。原因是很多同学在本机上装了多次jdk,而不是每个jdk安装文件都会覆盖掉之前的jdk,这样就会出现本机当前安装的jdk与原先配置的环境变量Java_Home不一致的问题。

    检查方法

    Cmd

    查看jdk版本 java -version


    查看看jdk安装路径 java –verbose

    会显示很多数据,其中


    可以看到jdk安装路径

     

    与环境变量Java_Home进行对比

    注:这里的环境变量都是指系统变量


    两者必须保持一致。

     

    3、 SystemRoot环境变量

    如果错误提示findstr不是内部或外部命令

    那么在环境变量中添加SystemRoot环境变量,值为C:Windows。

    在path中追加%SystemRoot%System32;%SystemRoot%;

     

    4、 8080端口是否被占用

     

    5、 Jdk版本是否为1.5或以上

     

    顺便分享一下调试bat文件的经验
    bat里采用了坑爹的goto语句,阅读起来很烦,做调试时最简单的方法就是加上pause语句
    如果在某个语句之前加上pause可以使bat文件停止运行,命令行窗口可以显示,而当我们把pause语句移动到该语句后面时则出现闪退,那么就说明这个语句抛出异常。
  • 相关阅读:
    10个实用的但偏执的Java编程技术
    分布式文件系统FastDFS设计原理
    👮 Golang Gin/Ace/Iris/Echo RBAC 鉴权库
    深入浅出爬虫之道: Python、Golang与GraphQuery的对比
    (.*?)
    开箱即用的高匿代理抓取工具
    6.可见性关键字(volidate)
    5.同步关键字(synchronized)
    4.等待和通知
    3.线程优先级
  • 原文地址:https://www.cnblogs.com/javdroider/p/5184303.html
Copyright © 2011-2022 走看看