Tomcat 在'后加上双斜杠;资产';在部署战争时,
我在部署或运行war(在tomcat7上)时遇到了grails(2.5.3)的问题 免责声明:我对grail和我目前正在从事的项目是新手。 因此:Tomcat 在'后加上双斜杠;资产';在部署战争时,,tomcat,grails,Tomcat,Grails,我在部署或运行war(在tomcat7上)时遇到了grails(2.5.3)的问题 免责声明:我对grail和我目前正在从事的项目是新手。 因此: 当使用run app运行我的grail应用程序时,一切都很顺利 当使用war,甚至tomcat在独立的tomcat7上部署和运行生成的war时,我无法显示资产(没有css、脚本..嗯,资产/中的所有内容)。使用firefox调试控制台,我在每次失败的资源调用中的资产后面看到一个“/”,如 请注意,我不认为它与独立的tomcat有关,因为run
- 当使用run app运行我的grail应用程序时,一切都很顺利
- 当使用war,甚至tomcat在独立的tomcat7上部署和运行生成的war时,我无法显示资产(没有css、脚本..嗯,资产/中的所有内容)。使用firefox调试控制台,我在每次失败的资源调用中的资产后面看到一个“/”,如
标记,必须使用资产/目录的相对路径。在项目中,每次使用资产标记时,src属性中设置的路径总是以/开头,如:
<asset:javascript type="text/javascript" src="/js/functions.js" />
除了修复每次出现的
,还有什么要做的吗?我是否可以覆盖从“assets/”到“assets”的默认资产目录路径 好的,正如我所想,标签没有很好的定义。我删除了src属性中的所有前导/前导
thks运行时会发生什么:
grails prod run app
未设置Config.groovygrails.app.context中“grails.app.context”的值。设置值不会更改任何内容。prod run应用程序运行良好。我编辑了这个问题,犯了一个小错误(昨天晚上的记忆中,它实际上是一个//在asset之后,如在/context/asset//somethingelse.css中)