Apache Thrift 定義ファイル (Ubuntu 上) をコンパイルしようとしています。コマンドラインCould not open input file with realpath: Calculator.thrift
に入るたびに、エラーメッセージが表示され続けます。thrift -r --gen java Calculator.thrift
私はすでにスリフトをインストールしています。.thrift 定義ファイルをコンパイルできるようにするには、どこに保存すればよいですか?
7247 次
1 に答える
4
Thrift インストールに付属するチュートリアル ディレクトリに、次の 2 つの*.thrift
ファイルが表示されます。
shared.thrift
tutorial.thrift
この同じディレクトリから、次のようにthrift IDLファイルから生成/コンパイルできるはずです:
thrift -r --gen java ./tutorial.thrift
これによりgen-java
、チュートリアル ディレクトリにサブディレクトリが作成されます。
ファイルは実際にはCalculator.thrift
存在しません。Calculator サービスは で定義されていtutorial.thrift
ます。エラーは、実際には存在しないため、ファイルが見つからないことを伝えようとしています:)
于 2012-09-12T08:52:08.870 に答える