我已经在我的 Windows 7 机器上安装了 grails-2.3.6 和 Maven 3.2.1。如果我检查 Maven 是否设置正确,我会得到以下命令行输出:
D:\>mvn --version
Apache Maven 3.2.1 (ea8b2b07643dbb1b84b6d16e1f08391b666bc1e9; 2014-02-14T12:2-05:00)
Maven home: D:\apache-maven-3.2.1\bin\..
Java version: 1.7.0_51, vendor: Oracle Corporation
Java home: C:\Program Files\Java\jdk1.7.0_51\jre
Default locale: en_US, platform encoding: Cp1252
OS name: "windows 7", version: "6.1", arch: "amd64", family: "windows"
所以我知道 Maven 已安装。
我也知道 Grails (至少部分)安装正确,因为我能够发出诸如grails run-app
等命令并让它们工作。
我现在正在尝试发出 agrail maven-install
并收到以下异常:
C:\>cd C:\myProj\myApp
C:\myProj\myApp>grails maven-install
| Script 'MavenInstall' not found, did you mean:
1) UninstallPlugin
2) InstallPlugin
3) InstallDependency
4) InstallTemplates
5) InstallAppTemplates_
> Please make a selection or enter Q to quit:
所以这就像我的 Grails 安装缺少任何组件maven-install
映射。关于如何解决这个问题的想法?