Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Maven が有効になっている grails アプリケーションがあります。アプリケーションは両方を使用して正常に動作しています:
grails run-app
と
mvn grails:run-app
今私の要件は、maven のみを使用してアプリケーションを実行することです。アプリケーションが grails run-app を使用して実行される場合、maven を使用してアプリケーションを実行するようにメッセージが表示されます。
grailsで可能かどうかはわかりませんが、mavenを使用してシステムプロパティを設定し、BootStrapでこのプロパティが設定されているかどうかを確認することで回避できます(System.getProperty( 'NAME'))-そうでない場合は、そのアプリはMavenによって実行されていないため、メッセージを表示して例外をスローして、grailsを停止できます