私は独自の GroovyResourceLoader をインストールしようとしていますが、すべての移動ビットを説明する信頼できるガイドがどこかにあるかどうか疑問に思っていました。
Groovy がスクリプトをコンパイルしようとすると、パスを GRL に送信して型を見つけようとすることに気付きました。ただし、セパレータとして '$' を使用する場合もあれば、普通の古い '.' を使用する場合もあります。
何かをロードしようとしたときのログのスナップショットを次に示します。自動インポート機能を無視して、「$」をパッケージ セパレータとして使用し、各「$」を一度に 1 つずつ「.」に置き換えていることに注目してください。
-->a$b$groovy$X$Something
-->a.b$groovy$X$Something
-->a.b.groovy$X$Something
Groovy 1.8.0 を使用しています。