我正在尝试安装sqldeveloper,并遵循所有instructions但无济于事。运行./sqldeveloper.sh
并插入/usr/lib/jvm/java-7-oracle
作为路径后,始终会收到相同的错误(错误:/usr/lib/jvm/java-7-oracle/bin/java not found or not a valid JDK
)。知道可能出了什么问题吗?我真的很感激任何帮助或提示。
echo $JAVA_HOME
会返回此
/usr/lib/jvm/java-7-oracle
java -version
:
java version "1.7.0_80"
Java(TM) SE Runtime Environment (build 1.7.0_80-b15)
Java HotSpot(TM) 64-Bit Server VM (build 24.80-b11, mixed mode)
update-alternatives --config java
:
0 /usr/lib/jvm/java-7-oracle/jre/bin/java 1072 auto mode
1 /opt/java/jdk1.7.0_79/bin/java 1 manual mode
2 /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java 1071 manual mode
* 3 /usr/lib/jvm/java-7-oracle/jre/bin/java 1072 manual mode
我也尝试了第一选择。
答案 0 :(得分:2)
您可以运行'which java'来查找当前使用的java
答案 1 :(得分:0)
它正在寻找JDK home,但你的Java home指向JRE。更新指向“foreach (DataRow r in gridTable.Rows) {
if (r["Item Code"].ToString() == txtGrdItmLoc.Text) {
isDuplicate = true;
}
}
”的路径。它会解决你的问题。
答案 2 :(得分:0)
您需要删除主目录中的.sqldeveloper文件夹,执行此操作后,尝试再次执行./sqldeveloper.sh