0

JBossを使用してJavaEEをコンパイルすると、いくつかの設定ファイルに次のように表示されます。

jboss javax / servlet/ServletContextのクラスファイルが見つかりません

そこで、pomに依存関係を追加しました。

<dependency>
    <groupId>org.jboss.spec.javax.servlet</groupId>
    <artifactId>jboss-servlet-api_3.0_spec</artifactId>
    <version>1.0.2.Final</version>
</dependency>

ただし、効果はありません。それでもjavax.serlet.ServletContext私のpom依存関係でパッケージを見つけることができませんでした。

インクルードパスに「スペックパック」を追加した場合にのみ機能します。

私はEclipseを使用していますが、なぜこれが起こったのか誰か知っていますか?

4

1 に答える 1

2

javaee-web-api依存関係がありません:

  <dependency>
    <groupId>javax</groupId>
    <artifactId>javaee-web-api</artifactId>
    <version>6.0</version>
    <scope>provided</scope>
  </dependency>
于 2012-10-01T06:51:15.200 に答える