java -version仍然返回旧的java版本.我有红帽linux
我安装了jdk 1.5 int eh follwing path并更新了bask配置文件并做了一个源但仍然是java版本显示1.4
JAVA_HOME =在/ usr /本地/ JDK/jdk1.5.0_10 /斌/ java的路径已经/usr/local/jdk/jdk1.5.0_10/bin
但我仍然看到java -version甚至从bin目录/usr/local/jdk/jdk1.5.0_10/bin中看到如下
java版"1.4.2"gcj(GCC)3.4.6 20060404(Red Hat 3.4.6-10.0.1)版权所有(C)2006 Free Software Foundation,Inc.这是免费软件; 查看复制条件的来源.没有保修; 甚至不适用于适销性或特定用途的适用性.
这是oracle 10g.如果我从sqlplus发出一个表的更新但是没有提交,那么在另一个会话中更新同一行并尝试提交,它只会挂起,直到我提交第一个.我知道有些人认为它是锁定机制,但我们的应用程序做了同样的事情,用户被阻止了.
什么是避免这个问题的最佳方法?