2

Eclipse「サーバー」のJetty(jetty-wtpプラグイン)にプロジェクトをデプロイしました。Jettyサーバーを起動すると、コンソールからエラーが出力されます。 java.lang.NoClassDefFoundError: javax/annotation/security/RunAs

このプロジェクトライブラリにも追加common-annotations.jarしましたが、この問題を解決できません。

私のインストール環境:

どうすればこれを修正できますか?

4

2 に答える 2

5

注釈-api.jar をダウンロード

上記のjarをダウンロードしてクラスパスに含めます

于 2011-01-15T16:01:00.933 に答える
2

( http://pipecuts.wordpress.com/2011/01/30/classnotfoundexception-org-objectweb-asm-classvisitor/#comment-18から着想を得ました)

  • [サーバー] ビューで、(Jetty) サーバーのエントリを右クリックし、[開く] を選択します。
  • [起動構成を開く] リンクをクリックし、表示されるダイアログ ボックスで [クラスパス] タブを選択します。
  • [ユーザー エントリ] セクションを選択し、[外部 JAR の追加] をクリックします。jetty/lib/annotations/javax.annotation- [バージョン] .jar をポイントします。

Eclipse Indigo SR1 (WTP 3.3.2、Jetty WTP Adapter 1.0) で Jetty 8.1.1.v20120215 を使用しています。

于 2012-02-28T14:39:53.193 に答える