① dbsetup运行时提示java_HOME IS NOT SET
你是不是吧java_home的路径改了啊?java_home的路径要是你电脑中jdk的安装路径;
你要是不知道怎么配置环境变量的话,给我个邮箱我发一个配置java环境变量的文档给你,照着一步步做就行了;
② window指令set JAVA_HOME为什么无效呢
说明命令没有其上作用,那么就要看看安装java的时候的路径有没有每只正确。
首先新建系统变量JAVA_HOME
值为:..\..\..\jdk1.6.x
然后在系统变量path里面增加%JAVA_HOME%\bin
注意和其他已经存在的配置用;隔开
然后再重新打开一个命令窗口就可以用了。
检查下path环境变量,看看有没设置好,还有就是到JDK的bin文件夹下面,看看java.exe在不在。这两个都没问题的话,应该是可以用java命令运行程序的。
假设jdk安装在F:\Java\JDK
那么
要新建环境变量java_home其值为F:\Java\JDK
找到path,在值中加入%JAVA_HOME%\bin;(看好是加入, 不是修改为,如果把以前的东西弄没了就会出别的问题,比如一个打cmd命令说你不是内部命令也不是外部命令)
新建环境变量classpath其值为 .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tool.jar(看好前面的那个点,别漏了)
③ 在环境变量里面已经删除JAVA_HOME,并且已经卸载java 想要重新安装,但是在DOS下面用 set JAVA_HOME还在
步骤如下:
1、从Oracle官网下载JDK安装包,如:jdk-7u79-windows-x64版本。
2、安装包下载完成后,双击安装包进行安装,安装路径可以使用默认路径,这里改为D:\Program Files\Java。
3、安装完成后,还需要进行环境变量的配置,在系统环境变量的用户变量里面添加一个变量名为JAVA_HOME环境变量。
4、在JAVA_HOME的变量值处填写上JDK安装目录的bin文件夹的路径,此处为D:\Program Files\Java\jdk1.7.0_79。
5、再添加一个变量名为Path的变量,变量值填写为%JAVA_HOME%\bin;。
通过以上步骤,即可安装配置好JDK。
注意:原来自己手动配置的JDK的Path内容建议删除掉再配置新的JDK的Path。
④ 怎样查看java home
windows下
1:打开cmd,输入set JAVA_HOME,回车,就看到了结果
2:我的电脑 右键 属性 高级系统设置 环境变量 ,在里面找JAVA_HOME
linux下:
打开terminal,输入echo $JAVA_HOME,回车,就看到了结果
⑤ 如何在java程序设置环境变量
自己写个batch文件,直接runtime调用
runtime.exec(xxx.bat, "路径")
batch文件里的 %1代表传入的第一个参数,以此类推
除了标准java环境变量,也可以添加自己的
这个好处就是,你把设置的方法单独分离出来,以后随时需要2行代码就可以用了
--------------------------------------------------------
@set JAVA_HOME %1
@set path %path%;%JAVA_HOME%\bin
@set classpath %classpath%;.
@set classpath %classpath%;%JAVA_HOME%\lib\tools.jar
@set classpath %classpath%;%JAVA_HOME%\lib\dt.jar
@set classpath %classpath%;%JAVA_HOME%\jre\lib\rt.jar
-----------------------------------------------------------
什么echo 还有判断条件,修改成功失败信息,你自己添进去就好了
⑥ 请问你是怎么修改sqldeveloper\sqldeveloper\bin\sqldeveloper.conf文件中的SetJavaHome 的
试试修改sqldeveloper\\sqldeveloper\\bin\\sqldeveloper.conf文件中的SetJavaHome 为你想要修改的javaHome 你可以加一些交流群,这里面不让留,你可以去CUUG
⑦ 现在发图片给你看一下,在系统环境中是不是和网上的一样加3项啊,之后怎么设值JAVA_HOME系统变量到jdk目录
set JAVA_HOME=jdk目录
或修改下“系统属性”--->“环境变量”->系统变量---->编辑 JAVA_HOME
⑧ 如何用dos命令配置java环境
@echo off&setlocal enabledelayedexpansion
set java_path=E:\JavaStudy\jdk1.6.0_34_x64
set java_home=%%JAVA_HOME%%
set reg_env=HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Session Manager\Environment
set class_env=.;%java_home%\lib\dt.jar;%java_home%\lib\tools.jar;%java_home%\jre\lib\rt.jar
echo 增加或修改JAVA_HOME全局变量,JAVA_HOME=%java_path%
reg add "%reg_env%" /f /t REG_EXPAND_SZ /v JAVA_HOME /d %java_path%
echo 增加或修改CLASS_PATH全局变量
reg add "%reg_env%" /f /t REG_EXPAND_SZ /v CLASS_PATH /d %class_env%
echo 在PATH中查询是否已存在JAVA配置
set java_home_path=%java_home%\bin
reg query "%reg_env%" /v PATH | find /I "%java_home_path%"
if %ERRORLEVEL%==0 (
echo PATH中已存在JAVA配置
) else (
echo 在PATH中增加%java_home_path%
for /f "tokens=2,*" %%i in ('reg query "%reg_env%" /v PATH ^| find /I " PATH " ')do reg add "%reg_env%" /f /t REG_EXPAND_SZ /v PATH /d "%java_home_path%;%%j"
)
echo 设置java环境变量成功
@echo on
⑨ win7 如何使用set命令设置系统环境变量
set 命令只对当前窗口有效,关闭窗口就无效了。
如果想一直有效,可以用 VBS 脚本设置。以下代码来自网上,保留了原来的内容。把下面的代码复制下来,另存为 设置环境变量.vbs 文件然后运行就可以了。
Dim MyVar
MyVar = MsgBox ("本程序改编于网上的源码,谢谢使用!", , "fantasy0707说明:")
Set shell = CreateObject("Shell.Application")
Set selFolder = shell.BrowseForFolder(0, "选择JAVA_HOME目录[email protected]", 0, ssfDRIVES)
Set selFolderItem = selFolder.Self
JDKPath = selFolderItem.Path
If (JDKPath <>"") Then
dim wsh
Set wsh = WScript.CreateObject("WScript.Shell")
wsh.Environment("system").Item("JAVA_HOME")=JDkPath
wsh.Environment("system").Item("Path") ="%JAVA_HOME%\bin" +";" +wsh.Environment("system").Item("path")
wsh.Environment("system").Item("ClassPath") = ".;" + "%JAVA_HOME%" +"\lib\*.jar"
MyVar = MsgBox ("恭喜,完成设置!", , "fantasy0707说明:")
End If
⑩ jdk配置环境变量的JAVA_HOME的原因
很多地方都说要这个东西,又没说有什么用。可能是历史遗留问题。
在 windows 上,这个 JAVA_HOME 环境变量还有点用。比如 tomcat 会去检查这个环境变量,JAVA_HOME 与 JRE_HOME 至少有一个,没有就报错,详细的可以看 tomcat 的 bin/setclasspath.bat 这个文件。但是这只限于手动运行 startup.bat 时,通过 IDE 运行 tomcat 时都是指定了 JDK 的。
在 linux 上,这个 JAVA_HOME 环境变量完全没用,只需要设置 PATH 就行了。因为 linux 有个 which 命令,可以查找到一个命令的真实路径。linux 的 tomcat 的逻辑就是如果找不到 JAVA_HOME,就运行 'which java' 找到 java 这个命令的路径,然后去倒推 JRE_HOME。