2012-04-27 4 views
0

プログラムのコンパイル中にサーブレットクラスでコンパイルエラーが発生します。 エラーがサーブレットプログラムのコンパイルエラー

Access restriction: The type HttpServlet is not accessible 
due to restriction on required library D:\Temp\eclipse\plugins\javax.servlet_2.5.0.v201103041518.jar 

私はこのコードを実行するためのEclipseの藍とのApache Tomcat 7を使用しています

public class Servlet extends HttpServlet 

itself-最初の行に取得していますエラーです。私はサーブレットに慣れていないので、私はこのエラーに慣れていません。これを理解するのを手伝ってください。

+0

など、別の名前をクラスに使用してみてください。同様の問題が解決しました。[こちら](http://stackoverflow.com/questions/860187/access-restriction-on-class-due-to -restrict-on-required-library-rt-jar)** –

+0

まず、JREシステムライブラリを削除します。次に、JREシステムライブラリを再度インポートします。出典:http://stackoverflow.com/questions/860187/access-restriction-on-class-due-to-restriction-on-required-library-rt-jar – htulsiani

答えて

1

「サーブレット」は、サーブレットAPIのインターフェイスの名前です。 API Javadocを見ると、実際にはjavax.servlet.http.HttpServletjavax.servlet.Servletを実装していることがわかります。 MyServlet