アプリケーションが読み取れるように、クラスパス プロパティ ファイル (例: database.properties) を pig スクリプトに追加/登録する方法はありますか。注: 私のディストリビューションでは、HADOOP/PIG_CLASSPATH への追加が機能しません。
1 に答える
0
スクリプトを正確にどのように実行していますか? また、何が必要ですか? (フロントエンド、バックエンド、両方のファイル...)。
.properties を .jar にパッケージ化し、その .jar を pig スクリプトに登録してみてください (バックエンドで .properties を読み取る必要がある場合)。
フロントエンド (grunt で実行) でその .properties が必要な場合は、.properties を CLASSPATH に配置する必要があります。
そして、フロントエンドとバックエンドでそれが必要な場合は、.jar + CLASSPATH の両方を実行します。
于 2013-08-09T10:17:01.310 に答える