OEL 5.11에 oracle 11g설치중인데
여러 방법을 찾아서 해봐도 계속 Exception in thread "main" java.lang.NoClassDefFoundError 에러가 발생합니다...
조언부탁드립니다ㅜㅜ
제가 설치한 순서는 이러합니다
- vi /etc/hosts
IP 호스트명
- vi /etc/sysctl.conf
fs.aio-max-nr = 1048576
fs.file-max = 6815744
kernel.shmall = 2097152
kernel.shmmax = 536870912
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default = 262144
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048586
- vi /etc/security/limits.conf
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
- vi /etc/pam.d/login
session required pam_limits.so
rpm -Uvh binutils-2.17.50.0.6
rpm -Uvh compat-libstdc++-33-3.2.3
rpm -Uvh compat-libstdc++-33-3.2.3 (32 bit)
rpm -Uvh elfutils-libelf-0.125
rpm -Uvh elfutils-libelf-devel-0.125
rpm -Uvh gcc-4.1.2
rpm -Uvh gcc-4.1.2
rpm -Uvh glibc-2.5-24
rpm -Uvh glibc-2.5-24 (32 bit)
rpm -Uvh glibc-common-2.5
rpm -Uvh glibc-devel-2.5
rpm -Uvh glibc-devel-2.5 (32 bit)
rpm -Uvh glibc-headers-2.5
rpm -Uvh ksh-20060214
rpm -Uvh libaio-0.3.106
rpm -Uvh libaio-0.3.106 (32 bit)
rpm -Uvh libaio-devel-0.3.106
rpm -Uvh libaio-devel-0.3.106 (32 bit)
rpm -Uvh libgcc-4.1.2
rpm -Uvh libgcc-4.1.2 (32 bit)
rpm -Uvh libstdc++-4.1.2
rpm -Uvh libstdc++-4.1.2 (32 bit)
rpm -Uvh libstdc++-devel-4.1.2
rpm -Uvh make-3.81
rpm -Uvh sysstat-7.0.2
rpm -Uvh unixODBC-2.2.11
rpm -Uvh unixODBC-2.2.11 (32 bit)
rpm -Uvh unixODBC-devel-2.2.11
rpm -Uvh unixODBC-devel-2.2.11 (32 bit)
rpm -Uvh libXp-1.0.0-8.1.el5.x86_64.rpm
rpm -Uvh libXp-1.0.0-8.1.el5.i386.rpm
- su - oracle
- vi .bash_profile
export TMP=/tmp
export TMP=/$TMP
export ORACLE_BASE=/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0.4
export PATH=/usr/sbin:$PATH
export PATH=$ORACLE_HOME/bin:$PATH
export ORACLE_SID=orcl
export ORACLE_HOSTNAME=호스트명
export ORACLE_UNQNAME=orcl
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$ORACLE_HOME/rdbms/demo:/lib:/usr/lib
export CLASSPATH=$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib
export DISPLAY=IP:0.0;
이렇게 설치했고
이 에러가 계속됩니다.
Exception in thread "main" java.lang.NoClassDefFoundError
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:164)
at java.awt.Toolkit$2.run(Toolkit.java:821)
at java.security.AccessController.doPrivileged(Native Method)
at java.awt.Toolkit.getDefaultToolkit(Toolkit.java:804)
at com.jgoodies.looks.LookUtils.isLowResolution(LookUtils.java:484)
at com.jgoodies.looks.LookUtils.(LookUtils.java:249)
at com.jgoodies.looks.plastic.PlasticLookAndFeel.(PlasticLookAndFeel.java:135)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:242)
at javax.swing.SwingUtilities.loadSystemClass(SwingUtilities.java:1779)
at javax.swing.UIManager.setLookAndFeel(UIManager.java:453)
at oracle.install.commons.util.Application.startup(Application.java:785)
at oracle.install.commons.flow.FlowApplication.startup(FlowApplication.java:165)
at oracle.install.commons.flow.FlowApplication.startup(FlowApplication.java:182)
at oracle.install.commons.base.driver.common.Installer.startup(Installer.java:348)
at oracle.install.ivw.db.driver.DBInstaller.startup(DBInstaller.java:124)
at oracle.install.ivw.db.driver.DBInstaller.main(DBInstaller.java:155)
그리고
[root@~]# xhost +
access control disabled, clients can connect from any host
[root@~]# xhost + 호스트명
oel511 being added to access control list
[root@~]# xhost + localhost
localhost being added to access control list
[root@~]# xclock
[oracle@~]$ xhost +
xhost: unable to open display "IP"
[oracle@~]$ xhost + 호스트명
xhost: unable to open display "IP"
[oracle@~]$ xhost + localhost
xhost: unable to open display "IP"
[oracle@~]# xclock
Error: Can't open display: IP
왜 oracle계정에서는 되지 않는건가요?