2

外部ソースパスを考慮しrun-appてGrailsアプリケーションを構成するにはどうすればよいですか?war../external/src

そのために別のgrailsプラグインを作成したくありません。

UPD。Ian Roberts のおかげで、解決策があります。しかし、追加の願いが現れました。見逃したクラスのみを検索するために、外部ソース (十分な大きさ) を使用したいと考えています。そこからのすべてが今に置かれているわけではありません*.war。(これは、少なくとも jar オプティマイザーで実現できます。)

4

2 に答える 2

5

コンパイルするソース ディレクトリのリストは、適切なブロックprojectCompilerに追加できるのプロパティです。_Events.groovyこれを試して:

eventCompileStart = {
  projectCompiler.srcDirectories << "${basedir}/../external/src"
}
于 2012-11-25T23:31:53.387 に答える
1

上記の回答を拡張したかっただけです(これは正しいです)。_Events.groovy ファイルはスクリプト ディレクトリにあります。クラスで「すべて」を共有したい場合は、上記のようにするか、特定のパッケージを以下のように指定します (2 つの間で GWT を共有しようとしています)。

eventCompileStart = {
    projectCompiler.srcDirectories << "${basedir}/src/directory/org/mypackage/mustbe/shared"
}
于 2015-02-02T19:25:31.840 に答える