톰캣 6.0 시작하는데 에러 발생
조회 9,095 · 댓글 2
톰캣 6.0 을 설치하고 시작하려는데 아래 에러가 발생합니다.
Exception in thread "main" java.lang.UnsupportedClassVersionError: org/apache/catalina/startup/Bootstrap : Unsupported major.minor version 51.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631)
at java.lang.ClassLoader.defineClass(ClassLoader.java:615)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:283)
at java.net.URLClassLoader.access$000(URLClassLoader.java:58)
at java.net.URLClassLoader$1.run(URLClassLoader.java:197)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
Could not find the main class: org.apache.catalina.startup.Bootstrap. Program will exit.
아예 시작을 제대로 못하는 것 같은데 무슨 이유일까요? 몇번 지우고 시작하고, 파일이 잘못되었나 다시 받아봐도 마찬가지입니다.
Exception in thread "main" java.lang.UnsupportedClassVersionError: org/apache/catalina/startup/Bootstrap : Unsupported major.minor version 51.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631)
at java.lang.ClassLoader.defineClass(ClassLoader.java:615)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:283)
at java.net.URLClassLoader.access$000(URLClassLoader.java:58)
at java.net.URLClassLoader$1.run(URLClassLoader.java:197)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
Could not find the main class: org.apache.catalina.startup.Bootstrap. Program will exit.
아예 시작을 제대로 못하는 것 같은데 무슨 이유일까요? 몇번 지우고 시작하고, 파일이 잘못되었나 다시 받아봐도 마찬가지입니다.
간단히.. 구글링하였는데 비슷한 질문이랑 해결했다는 내용이 있어서 링크 걸어봅니다.
http://stackoverflow.com/questions/1392383/server-tomcat-v6-0-server-at-localhost-failed-to-start
1.In Eclipse, Open the "Server" tab.
2.Double click on the "Tomcat6" entry to see the configuration.
3.Then click on the "Open launch configuration" link in the "General information" block.
4.In the dialog, select the "Classpath" tab.
5.Click the "Add external jar" button.
6. Select the file "/usr/share/tomcat6/bin/tomcat-juli.jar"
7. Close the dialog.
7. Start tomcat 6 from Eclipse.
http://stackoverflow.com/questions/1392383/server-tomcat-v6-0-server-at-localhost-failed-to-start
1.In Eclipse, Open the "Server" tab.
2.Double click on the "Tomcat6" entry to see the configuration.
3.Then click on the "Open launch configuration" link in the "General information" block.
4.In the dialog, select the "Classpath" tab.
5.Click the "Add external jar" button.
6. Select the file "/usr/share/tomcat6/bin/tomcat-juli.jar"
7. Close the dialog.
7. Start tomcat 6 from Eclipse.
혹시 어떤 Java 위에서 Tomcat 을 실행하셨는지요? Tomcat 6.x 이라면 Java 6 정도 사용하시면 특별히 문제될 것은 없을 것 같습니다.
로그인 후 답글을 남길 수 있습니다.