我在1.3.7中有一个grails应用程序但是在运行应用程序时它会显示以下消息:
| '应用程序需要grails版本[1.3.7],但GRAILS_HOME是版本[2.1.0] - 使用正确的Grails版本或运行'grails upgrade'如果此Grails版本比您的应用程序所期望的版本更新。
如果我输入$ {GRAILS_HOME},它指向1.3.7,这意味着grails home已经指向1.3.7。
我也将2.0.1用于其他应用程序。
任何建议?????
答案 0 :(得分:1)
你的PATH环境变量最有可能获得grails 2.1.0。如果你在unix类型which grails
上找出你的路径中有哪些grail dir。
答案 1 :(得分:1)
我想是这样的,你有两个grails版本,但是一个或两个版本在系统路径中,如果你运行了,运行的是不同的GRAILS_HOME版本,你应该只有一个在路径和GRAILS_HOME中,并且shold有相同的版本。