我下载了一个jboss5.0的 然后找到了 bin 双击 里面的  run.bat 正常运行  但我不明白老师为什么要在 run.bat 加入
 
 JBOSS_HOME=...........
 JAVA_HOME=............ 有什么区别吗 jdk1.5和更老的版本都不能支持jboss5.0
 我电脑有jdk1.6的 我不用配 双击也运行成功啊 为什么老师要写  JBOSS_HOME=...........
  JAVA_HOME=............  它们的作用是什么?

解决方案 »

  1.   

    jboss是纯java 开发的web服务器,他是需要jre才能运行的呀,你老师这样是在为jboss指定 你环境变量里面配的java_home啊。我用的是 jboss 4.2 ,他的run.bat里面自动有配java_home。jboss5没用过。你用记事本打开run.bat看下,如果有配java_home,那你老师这样做是多余的。他估计是为了保险。
      

  2.   

    Jboss5  的 run.bat 没有 配java_home 和jboss_home 不过我的问题是不配他也可以启动 打开 http://localhost:8080 也可以打开首页配了 他的作用是什么
      

  3.   

    Jboss5  的 run.bat 没有 配java_home 和jboss_home 不过我的问题是 不配他也可以启动 打开 http://localhost:8080 也可以打开首页 配了 他的作用是什么  有配置和没配置  在做项目 有什么区别
      

  4.   

    jboss 4必须要配置一些环境变量 
    Jboss5 还没用过 估计太高级了 就不用再建立环境变量 
      

  5.   

    jboss_home 表示你jboss部署的路径
    java_home表示jdk安装路径在实际应用项目中,在服务器上jboss存放的地方不一样,而你的启动文件信息是告诉你正确的部署地址,启动的时候能正确的找到,而java_home则是你的项目需要什么类型的jdk有4.2的,有5.0的等等,跟你机器本身安装的jdk其实并没有多大的关系。
      

  6.   

    jboss5估計會讀取系統環境變量。所以不用配置。