0

これは、Web プラグインを使用して sbt 0.7 で動作していました。

私はサーブレットをコンパイルしようとしているだけですが、スタンドアロンの組み込み桟橋も問題ありません。

value eclipse はパッケージ組織のメンバーではありません [エラー] インポート

_root_.org.eclipse.jetty.websocket.{ WebSocket 、 WebSocketServlet }

rootが追加されたのは、競合するパッケージ パスで sbt 0.7.xが失われるという同様のエラーが修正されたためです。

build.sbtは持っています(おそらく配布のみが必要です)

libraryDependencies ++= Seq (
    "org.eclipse.jetty" % "jetty-distribution" % "7.4.5.v20110725" % "jetty"
    , "org.eclipse.jetty" % "jetty-webapp" % "7.4.5.v20110725" % "jetty"
    , "org.eclipse.jetty" % "jetty-http" % "7.4.5.v20110725" % "jetty"
    , "org.eclipse.jetty" % "jetty-server" % "7.4.5.v20110725" % "jetty"
    , "org.eclipse.jetty" % "jetty-io" % "7.4.5.v20110725" % "jetty"
    , "org.eclipse.jetty" % "jetty-util" % "7.4.5.v20110725" % "jetty"
    , "org.eclipse.jetty" % "jetty-websocket" % "7.4.5.v20110725" % "jetty"
    , "org.eclipse.jetty" % "jetty-continuation" % "7.4.5.v20110725" % "jetty"
)

コンパイルに失敗したファイルには

package org.example

import _root_.javax.servlet.http._
import _root_.org.eclipse.jetty.websocket.{  WebSocket  , WebSocketServlet }

...

class Home extends WebSocketServlet { 

...

[編集] - ディレクトリ構造情報を削除

4

1 に答える 1