-----------------------------------------
´äº¯ÀÚ°¡ ±âº»ÀûÀ¸·Î Âü°íÇÒ ³»¿ëÀÔ´Ï´Ù.
- ¹èÆ÷ÆÇ(¿É¼Ç) :
- Ä¿³Î¹öÀü(¿É¼Ç) :
- µ¥¸ó¹öÀü(¿¹:apache 1.3.27) :
- µ¥¸ó¼³Ä¡À¯Çü(RPM/ÄÄÆÄÀÏ/±âŸ)
:
-----------------------------------------
*½ºÆÔÇÊÅ͸µ:ÇÑ±Û 4ÀÚ(8°³ ¹®ÀÚ) ÀÌ»ó ¾øÀ¸¸é ½ºÆÔÆäÀÌÁö·Î À̵¿ÇÕ´Ï´Ù.
¾È³çÇϼ¼¿ä. ÀÚ¹Ù classpath ¶§¹®¿¡ ¹®Àǵ帳´Ï´Ù.
À©µµ¿ì¿¡¼ ÄÄÆÄÀÏµÈ javaÆÄÀÏÀ» ¸®´ª½º¿¡¼ ½ÇÇàÇÏ·Á Çϴµ¥
Exception in thread "main" java.lang.ClassFormatError: net.Main
(unrecognized class file version)
at java.lang.VMClassLoader.defineClass(libgcj.so.7rh)
at java.lang.ClassLoader.defineClass(libgcj.so.7rh)
at java.security.SecureClassLoader.defineClass(libgcj.so.7rh)
at java.net.URLClassLoader.findClass(libgcj.so.7rh)
at gnu.gcj.runtime.SystemClassLoader.findClass(libgcj.so.7rh)
at java.lang.ClassLoader.loadClass(libgcj.so.7rh)
at java.lang.ClassLoader.loadClass(libgcj.so.7rh)
at gnu.java.lang.MainThread.run(libgcj.so.7rh)
½ÇÇà½Ã classpath °æ·Î ¹®Á¦·Î ÀÚ²Ù ¹®Á¦°¡ »ý±é´Ï´Ù ¤Ì.¤Ì
[root@localhost a]# whereis java
java: /usr/bin/java /etc/java /usr/lib/java /usr/share/java
java´Â ¿ø·¡ ¼¹ö os¼³Ä¡½Ã ÀÚµ¿À¸·Î java , javac °¡ ¼³Ä¡µÇ¾îÀÖ¾ú´Âµ¥¿ä
[root@localhost a]# java -version
java version "1.4.2"
gij (GNU libgcj) version 4.1.2 20071124 (Red Hat 4.1.2-42)
Copyright (C) 2006 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
[root@localhost a]# javac -version
Eclipse Java Compiler v_677_R32x, 3.2.1 release, Copyright IBM Corp 2000, 2006. All
rights reserved.
classpath °æ·Î¸¦ ¾î¶»°Ô Àâ¾ÆÁà¾ß ÇÒÁö ¸ð¸£°Ú½À´Ï´Ù. ÇöÀç´Â
.bash_profile ¿¡
PATH=$PATH:$HOME/bin
JAVA_HOME=/usr/share/java
CLASSPATH=$CLASSPATH:$JAVA_HOME/lib/*:
PATH=$PATH:$JAVA_HOME/bin
export JAVA_HOME CLASSPATH PATH
export PATH
ÀÌ·±½ÄÀ¸·Î Àâ¾ÆÁá´Âµ¥. ½ÇÇà½Ã ¿ª½Ã °æ·Î ¹®Á¦·Î À§¿Í °°Àº ¿¡·¯°¡ Ãâ·ÂµÇ¿ä
»êÀÌ´Ô µµ¿òÁ» ºÎŹµå¸³´Ï´Ù.
|