由于系统的原因,现在要在一台服务器上跑两个JBOSS,一个是跑JDK1.4,一个是跑JDK1.5.一台机子上运行两个JBOSS已经搞定了,剩下的就是怎么跑两个JDK的问题了.在网上找了N久也找不到解决方法.突然看到JBOSS中的run.bat文件,仔细研究了里面的内容,发现如下字段:if not "%JAVA_HOME%" == "" goto ADD_TOOLS.我是不懂该脚本的语法,但是猜都可以猜出来该语句的意思:如果JAVA_HOME==""就跳到ADD_TOOLS.然后在查找ADD_TOOLS,发现
:ADD_TOOLS
set JAVA=%JAVA_HOME%\bin\java.原来JBOSS运行的JDK版本是在这里设置的,它是从环境变量中查找JAVA_HOME,既然这样我们就可以在这里强制设置JAVA_HOME了.
于是在if not "%JAVA_HOME%" == "" goto ADD_TOOLS的上面加了如下语句:
set JAVA_HOME=C:\j2sdk1.4.2_06.
echo JAVA: %JAVA_HOME%
启动JBOSS.发现控制台打印出"JAVA: C:\j2sdk1.4.2_06".哈哈,JBOSS的JDK运行版本设置成功,一个大问题终于解决了
分享到:
相关推荐
通过上述步骤,我们可以在同一台机器上成功部署不同版本的JDK以及两个Tomcat实例,满足了案件管理和办公系统同时运行的需求。这种方法不仅提高了服务器资源的利用率,还简化了运维管理的工作量。
本篇文章将详细讲解如何在同一台机器上配置并运行两个独立的JBOSS服务器,这对于开发、测试或部署多个项目环境来说非常有用。 首先,了解JBOSS服务器的基本结构是必要的。JBOSS服务器主要由以下几个部分组成:AS...
本文档将详细介绍如何在同一台机器上安装JDK1.6,并实现它与已存在的JDK1.5版本共存。 #### 二、准备工作 1. **下载JDK1.6**: - 首先,需要从Sun官方网站下载适用于Windows平台的JDK1.6安装包。文档中提到的下载...
5. **THIRDPARTYLICENSEREADME.txt 和 THIRDPARTYLICENSEREADME-JAVAFX.txt**: 这两个文件包含了第三方库的许可信息,因为JDK可能包含了非Oracle开发的组件,这些组件各自有其许可协议。 6. **bin**: 这个目录包含...
1. **快速部署**:绿色免安装版使得在多台机器间快速部署JDK变得容易,无需安装过程,节省时间。 2. **便携性**:适合需要在不同计算机上快速开发或测试的场景,只需携带包含JDK的文件夹即可。 3. **独立运行**:不...
在Java开发领域,经常会遇到JDK(Java Development Kit)与JRE(Java Runtime Environment)这两个概念。尽管它们都是Java技术体系中的核心组成部分,但两者之间存在明显的区别。本文将深入探讨这两者之间的差异,并...
JDK6免安装解压版为用户提供了便捷的Java开发和运行环境,尤其适用于需要快速部署或在多台机器上临时使用的场景。其丰富的特性和改进使开发者能更好地利用Java进行软件开发,而无需繁琐的安装步骤。通过理解JDK6的...
配置JDK环境主要涉及两个关键步骤:设置`JAVA_HOME`环境变量和修改`PATH`环境变量。 1. **设置JAVA_HOME**:首先,找到解压后的JDK2目录,例如`C:\Program Files\jdk2`。然后在系统环境变量中新建一个名为`JAVA_...
在本篇内容中,我们将深入探讨“1.8JDK 64位”这一主题,通过对标题、描述、标签及部分提供的链接信息进行分析,旨在为读者提供一个全面且深入的理解。 ### 一、理解1.8 JDK 64位 #### 1.1 JDK简介 Java ...
绿色版JDK 1.8则是一种免安装的版本,方便用户快速部署和使用,尤其适用于那些不希望在系统上进行全局安装或需要在多台机器间移动开发环境的开发者。 ### 解压缩与配置 绿色版JDK 1.8解压缩后,包含了一系列文件和...
这种方式方便了那些无法或不想通过标准安装过程添加软件的用户,例如在受限的系统环境中或者需要在多台机器间移动开发环境时。 环境配置主要包括两部分:设置`JAVA_HOME`系统变量和更新`PATH`环境变量。`JAVA_HOME`...
JDK 11.0.15的免安装版不仅方便了开发者的使用,也简化了部署流程,尤其适合在多台机器或容器环境下快速搭建Java开发环境。不过,为了确保系统安全和获得最新的功能及安全更新,开发者应定期关注并更新JDK到最新版本...
这种方式对于开发和测试环境非常有用,可以在同一台机器上部署和管理多个项目。 “你值得拥有”是对这个集成环境的推荐,暗示它具有易用性和实用性。 标签中的“中间件”指的是Tomcat这样的软件,它们位于操作系统...
HDFS是一种分布式文件系统,它允许数据在多台机器上存储和处理,提高了容错性和可扩展性。MapReduce是Hadoop的数据处理模型,通过将大任务拆分成小任务并在集群中并行处理,实现高效的计算能力。 Zookeeper是另一个...
这种架构使得Hadoop可以扩展到数千台机器,形成一个强大的计算平台,处理各种复杂的分布式计算任务。 压缩包子文件的文件名称列表中有“hadoop-3.2.0 (1).tar.gz”,这应该是Hadoop 3.2的源代码或者二进制发行版,...
总的来说,Java JDK 1.7免安装版本提供了一种方便快捷的方式来建立Java开发环境,尤其适合那些需要在多台机器上快速部署或对系统改动有限制的场合。通过正确配置环境变量,用户可以充分利用这个版本提供的功能,进行...
在使用JDK 1.8.0_251前,需要配置两个重要的环境变量: - **JAVA_HOME**:指向JDK的安装目录,通常是解压缩后的目录路径。 - **PATH**:需要将%JAVA_HOME%\bin添加到PATH变量中,这样系统可以在任何目录下执行Java...
这两个命令应显示你刚刚安装的JDK 1.8的版本信息。 自动部署脚本的优势在于,它使得部署过程标准化,减少了人为错误,并且可以在多台机器上重复使用,节省了大量的时间和精力。对于大型项目或团队来说,这是一项必...
- **多版本管理**:如果你需要在同一台机器上安装多个JDK版本,可以使用`update-alternatives`命令在不同版本间切换。 - **权限设置**:确保JDK目录和文件的权限设置正确,避免因权限问题导致无法正常运行。 以上...
- **多版本管理**:有时需要在同一台机器上同时使用多个不同版本的JDK。这可以通过使用特定的工具如`sdkman`或`asdf`来实现,这些工具能够轻松切换不同版本的JDK。 - **环境变量优化**:为了减少启动时间,可以考虑...