6

GWTコンパイラに使用する出力フォルダをIntelliJ IDEAに伝える方法はありますか? 成果物がプロジェクト フォルダーにコピーされることはわかっていますが、gwt コンパイラの「-extra」コマンド ライン パラメーターを使用して設定したエクストラはコピーされません。

IntelliJ IDEA は USER_HOME/.IntelliJIdea10/system/gwt/project_name_with_hash/module_name_with_hash/compile/www に残します

更新: 奇妙なことに、IntelliJ の Web サイトで可能なパス マクロのリストが見つかりませんでした。しかし、私はidea.jarでそれらを見つけました。可能なマクロは次のとおりです。

APPLICATION_HOME_DIR
PROJECT_DIR
MODULE_DIR
USER_HOME
4

3 に答える 3

1

${PROJECT_DIR} パス変数を使用してパスを構築しようとしましたか? これはプロジェクトの場所に解決され、残りのパスを指定できます。${PROJECT_DIR}/reports/extras のように。私は数年間 IntelliJ を使用していませんが、それがパス変数名であると確信しています。

編集: IntelliJ の組み込みパス マクロは、$...$ 構文を使用して指定されます。だから私はそれが $PROJECT_DIR$ であるべきだと思う

于 2011-11-10T13:43:32.557 に答える
0

2011 年 11 月 18 日現在、プロジェクト モジュールの設定でパス マクロを使用することはできません。Jetbrain はこれを認識しており、JIRA に機能要求があります。

現在のところ、複数のエンジニアがいるチームの回避策は、システムの TEMP フォルダーを GWT コンパイラーの追加出力用に使用し、ビルド後のイベントのファイルを希望のフォルダーに移動することです。

于 2011-11-19T05:56:56.053 に答える
0

IDEA で GWT コンパイラの出力フォルダを変更する方法はありません。ただし、'-extra' パラメータの後に任意のディレクトリへの絶対パスを指定できます。ところで「-extra」は何のために使うのですか?

于 2011-11-10T06:55:35.277 に答える