我有一些引导标签,它们在开发环境中运行时运行良好。但是,当我发动战争并将其部署在tomcat服务器中时,它无法正常工作。标签都以正确的方式显示,但标签之间的切换不起作用。 bootstrap没有其他问题(响应式设计工作正常)。
我正在使用bootstrap,jquery-ui。
我的Grails版本是2.4.4
Tomcat版本是7.0.64
我已添加(为了您理解版本):
runtime ":jquery:1.11.1"
runtime ":twitter-bootstrap:3.3.5"
我的Chrome控制台正在显示(在tomcat中运行时):
->Uncaught ReferenceError: jQuery is not defined
(anonymous function) @ application-5db5bde….js:1
(anonymous function) @ application-5db5bde….js:1
我的Chrome控制台正在显示(在开发环境中运行;在eclipse或使用run-app时):
->Uncaught ReferenceError: jQuery is not defined
(anonymous function) @ jquery-ui.js?compile=false:15
(anonymous function) @ jquery-ui.js?compile=false:17
我发现的另一个变化是在开发环境中:
http://localhost:8080/appname/controller/function?param1=¶m2=value2¶m3=¶m4=&format=
在生产中(在tomcat中部署的应用程序)url就像:
tabs-1,tabs-2,tabs-3,.......是表示标签的div的id;当我在标签之间切换时,网址中的ID会发生变化
可能是什么问题?