2011-11-08 17 views
15

私はSpring MVCチュートリアルに進みます。私は単純なjspファイルだけでなく、build.xmlとbuild.propertiesファイルを持っています。私はantを実行しようとすると、私はこのエラーを取得:InstallTask​​が見つかりません

Buildfile: /<home>/dev/Spring/springapp/build.xml 

BUILD FAILED 
/<home>/dev/Spring/springapp/build.xml:85: taskdef class org.apache.catalina.ant.InstallTask cannot be found 
using the classloader AntClassLoader[/usr/local/apache-tomcat/current/lib/catalina-ant.jar] 

Total time: 0 seconds 

私はカタリナ-ant.jarをファイルに見て、確かに何InstallTask​​クラスはありません。春のチュートリアルが書かれたので、このjarファイルは変更されましたか?もしそうなら、どこでInstallTask​​を見つけることができますか?

答えて

49

あなたがフォローしているチュートリアルは古くなっています。InstallTaskは、DeployTaskの代わりに非難されています。 新しいディストリビューションには廃止予定のクラスが含まれなくなりました。 'Install'を 'Deploy'に変更するだけでビルドファイルを修正することができます。

<taskdef name="install" classname="org.apache.catalina.ant.DeployTask"> 
関連する問題