2017-02-10 88 views
0

Eclipseを使用してサーバーを起動しようとすると、上記のメッセージが表示されます。コンソールのエラーメッセージは次のとおりです。localhostのサーバーTomcat v9.0サーバーが起動できませんでした。

java.lang.NoClassDefFoundError: org/apache/tomcat/util/digester/Rule 
    at java.lang.Class.getDeclaredConstructors0(Native Method) 
    at java.lang.Class.privateGetDeclaredConstructors(Class.java:2671) 
    at java.lang.Class.getConstructor0(Class.java:3075) 
    at java.lang.Class.newInstance(Class.java:412) 
    at org.apache.catalina.startup.Bootstrap.init(Bootstrap.java:269) 
    at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:465) 
Caused by: java.lang.ClassNotFoundException: org.apache.tomcat.util.digester.Rule 
    at java.net.URLClassLoader.findClass(URLClassLoader.java:381) 
    at java.lang.ClassLoader.loadClass(ClassLoader.java:424) 
    at java.lang.ClassLoader.loadClass(ClassLoader.java:357) 
    ... 6 more 

答えて

1

Tomcatのjarsが壊れているようです。

Tomcatフォルダ内のWebappsフォルダをバックアップします。

Tomcatを削除/アンインストールします。

Eclipse IDEでTomcatおよびコピーの貼り付けWebappsフォルダを再インストールし、サーバーを再起動します。

Tomcatに既に配備されているアプリケーションを希望しない場合は、tomcatを再インストールしてください。

+0

今や新しい問題が発生します.... – trotsky

+0

どのような問題? – RamPrakash

関連する問題