.bat set java environment

本文介绍如何通过命令行工具设置Java的环境变量,包括临时环境变量和系统环境变量的配置方法。详细展示了设置JAVA_HOME, PATH及CLASSPATH的具体步骤。

设置临时环境变量

set "JAVA_HOME=%JAVA_HOME_DIR%"
set "PATH=%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;%Path%"
set "CLASSPATH=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;"

使用setx设置系统环境变量

setx JAVA_HOME %JAVA_HOME_DIR%
setx PATH "%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;%Path%"
setx CLASSPATH ".;%JAVA_HOME%\lib;%JAVA_HOME%\jre\lib;%CLASSPATH%"
@call ..\space_versions.bat @echo off echo Launching SPACE Navigator... set year=%date:~6,4% echo. echo (c) 2001 - %year% camLine Datensysteme GmbH. ALL RIGHTS RESERVED. echo. set JAVA_HOME=..\jre set LIBDIR=..\jlib if "%JAVA_HOME%" == "" goto nojavahome set JAVA_FLAGS=-Xmx256m -DopenRecent=true -DforgetInvisibleChildren=true -Djacorb.home=./ -Dlog4j.configuration=file:./log4j_navigator.properties set JAVA_FLAGS=%JAVA_FLAGS% -splash:navigator.png set JAVA_FLAGS=%JAVA_FLAGS% -DpdfExport=pdf_export.properties -Duse.itext=true -Dswing.useSystemFontSettings=false set CP= set CP=%CP%;%LIBDIR%\space%SPACE_JAR_VERSION%.jar set CP=%CP%;%LIBDIR%\stat_calc%STAT_CALC_VERSION%.jar set CP=%CP%;%LIBDIR%\stat_distrib-%STAT_DISTRIB_VERSION%.jar set CP=%CP%;%LIBDIR%\version%VERSION_VERSION%.jar set CP=%CP%;%LIBDIR%\report11_pro.jar set CP=%CP%;%LIBDIR%\report12_pro.jar set CP=%CP%;%LIBDIR%\jacorb%JACORB_VERSION%.jar set CP=%CP%;%LIBDIR%\avalon-framework%AVALON_FRAMEWORK_VERSION%.jar set CP=%CP%;%LIBDIR%\log4j%LOG4J_VERSION%.jar set CP=%CP%;%LIBDIR%\utility%UTILITY_VERSION%.jar set CP=%CP%;%LIBDIR%\nrlib%NRLIB_VERSION%.jar set CP=%CP%;%LIBDIR%\action_fw%ACTION_FW_VERSION%.jar set CP=%CP%;%LIBDIR%\camchart%CAMCHART_VERSION%.jar set CP=%CP%;%LIBDIR%\jfc.utility%JFC_UTILITY_VERSION%.jar set CP=%CP%;%LIBDIR%\input%INPUT_VERSION%.jar set CP=%CP%;%LIBDIR%\caps%CAPS_JAR_VERSION%.jar set CP=%CP%;%LIBDIR%\server.space_jacorb%SERVER_SPACE_JACORB_VERSION%.jar set CP=%CP%;%LIBDIR%\navigator%NAVIGATOR_VERSION%.jar set CP=%CP%;%LIBDIR%\server.ua_api_jacorb_%SERVER_UA_API_JACORB_VERSION%.jar set CP=%CP%;%LIBDIR%\ua.api_%UA_API_VERSION%.jar set CP=%CP%;%LIBDIR%\http%HTTP_VERSION%.jar set CP=%CP%;%LIBDIR%\nfm_util%NFM_VERSION%.jar set CP=%CP%;%LIBDIR%\nfm_idl_api%NFM_VERSION%.jar set CP=%CP%;%LIBDIR%\targeteditor%NFM_TARGET_EDITOR_VERSION%.jar set CP=%CP%;%LIBDIR%\commons-logging-%COMMONS_LOGGING_VERSION%.jar set CP=%CP%;%LIBDIR%\commons-lang3-%COMMONS_LANG_VERSION%.jar set CP=%CP%;%LIBDIR%\itext%ITEXT_VERSION%.jar set CP=%CP%;%LIBDIR%\iTextAsian.jar set CP=%CP%;%LIBDIR%\jfreechart%JFREECHART_VERSION%.jar set CP=%CP%;%LIBDIR%\jcommon%JCOMMON_VERSION%.jar set CP=%CP%;%LIBDIR%\jndi%JNDI_VERSION%.jar set CP=%CP%;%LIBDIR%\jta%JTA_VERSION%.jar set CP=%CP%;%LIBDIR%\jnlp.jar set CP=%CP%;%LIBDIR%\plugin.jar set CP=%CP%;%LIBDIR%\space-ecap-plugin-%SPACE_ECAP_VERSION%.jar set CP=%CP%;%LIBDIR%\space-ecap-api-%SPACE_ECAP_VERSION%.jar set CP=%CP%;%LIBDIR%\ecap-server-api-%ECAP_VERSION%.jar set CP=%CP%;%LIBDIR%\asf%ASF_VERSION%.jar set CP=%CP%;%LIBDIR%\xercesImpl-%XERCES_VERSION%.jar set CP=%CP%;%LIBDIR%\xml-apis-%XERCES_VERSION%.jar set CP=%CP%;%LIBDIR%\castor%CASTOR_XML_VERSION%-xml.jar set CP=%CP%;%LIBDIR%\rsd_%RESEND_PLUGIN_VERSION%.jar set CP=%CP%;%LIBDIR%\plugins\* set CP=%CP%;.\ @echo on start "SPACE Navigator" "%JAVA_HOME%\bin\javaw" %JAVA_FLAGS% -classpath %CP% com.camline.space.navigator.SpaceCAPSNavigator -h help.properties @echo off goto done :nojavahome echo. echo ERROR: No JAVA_HOME environment variable set. goto done :done echo bye... 解析上面脚本命令含义和逻辑
最新发布
08-13
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值