2

Grails War ファイルの作成に成功しました。war ファイル (マルチサイト) を tomcat サーバー (web-app フォルダー) に置いてサーバーを起動すると、URL が「http://localhost:8080/multisite」で機能しません。「要求されたリソースは利用できません」というメッセージが表示されました。どんな助けにも感謝します!

4

1 に答える 1

2

私はこの方法でこの問題を解決しました。BuildConfig.groovyファイルには、「grails.project.war.file = "target / $ {appName}-$ {appVersion} .war」があります。warコマンドのみを使用すると、 MultiSite-0.1.warが生成されます。このwarを配置します。 tomcat WebAppフォルダーのファイル。URLの最初のページは取得できますが、他のページは取得できません。他のURLは、バージョンのないプロジェクト名に基づいているようです。grails.project.war.file="target/を変更しました。 $ {appName} .war"で、すべてが機能していました。

于 2012-08-31T16:02:23.273 に答える