2016-11-11 5 views
0

を見ることはできません。私のNetbeansプロジェクトでは、私がimport org.apache.thrift.*;を取得しました"パッケージorg.apache.thriftが存在しません"This/lib/javaフォルダに他の回答がないので、答えは問題を解決しませんでした。その瞬間までに私はインターネット上で答えを見つけることができませんでした。前もって感謝します。Apacheと倹約がインストールされているが、Netbeansのは、私がインストールさ<strong>スリフト0.9.3</strong>とApacheの両方で<strong>Archlinux</strong>を使用しているインポートorg.apache.thrift

+1

Apache httpd(「the」Apacheとも呼ばれます)はApache Thriftとは関係ありませんが、ASFによって現在ホスティングされている200以上のプロジェクトの1つになります。 – JensG

答えて

1

Thriftコンパイラで生成されたJavaコードを使用するには、libthrift JARファイルが必要です。

プロジェクトがMavenのリポジトリを使用できるように設定されている場合は、あなたのプロジェクトにこの案件を追加することができます。

<dependency> 
    <groupId>org.apache.thrift</groupId> 
    <artifactId>libthrift</artifactId> 
    <version>0.9.3</version> 
</dependency> 

代わりにあなただけの中央のMavenからJARファイルをダウンロードし、あなたにそれを追加することができますプロジェクト:また

http://central.maven.org/maven2/org/apache/thrift/libthrift/0.9.3/libthrift-0.9.3.jar

重要な注意すべきは、使用するJARのバージョンがコード生成に使用スリフトコンパイラのバージョンと一致しなければならないということです。プロジェクトで使用しているThriftコンパイラをアップグレードする場合は、JARファイルのバージョンもアップグレードする必要があります。

関連する問題