2016-11-13 6 views
0

私はグーグルではありますが、私は良い文書を見つけることができませんでした。Scalaエクスポート/インポートマクロプロジェクト

マクロを使用してエントリAPIを使用してプロジェクトを作成しましたが、自分のプロジェクトからでも使用できないため、エクスポートする必要があります。

intellijでマクロプロジェクトをエクスポート/インポートする方法を説明している人は、誰でも教えてください。

よろしくお願いいたします。

答えて

1

特別な操作は必要ありません。それを構築して他のプロジェクトの依存として使用してください。 SBTを使用している場合は、コマンドsbt publishLocalを実行してください。また、は、マルチモジュールプロジェクトの他のモジュールやテスト(メインソースで定義されている場合)でマクロを使用します。

+0

jarを作成して別のプロジェクトにインポートするだけですか?それでおしまい? – paul

+0

はい(やはり、基本的には、手動でジャンパーを混乱させたくないのですが、代わりにSBT/Gradle/Maven /を使用してください)。 –

+0

確かに、別のプロジェクトで作業するためには、ASTに特別な設定が必要でした。だから私は私のマクロオブジェクトをインポートする必要がある外部ライブラリとして動作します。 Mmmmmはマクロを使用してからXDを見ない – paul