我在將一個Grails項目導入到IntelliJ IDEA中時遇到了問題。沒有任何依賴項被添加爲庫。一切都表明,工具 - > Grails - >同步Grails設置應該足以配置項目。然而,當我運行這個命令,我收到以下錯誤:Grails依賴項不作爲庫添加到IntelliJ IDEA
"C:\Program Files\Java\jdk1.7.0_75\bin\java" -Dgrails.home=C:\Users\req88100\.gvm\grails\2.4.4 -Dbase.dir=C:\Users\req88100\Projects\COI_2.4.4 "-Dtools.jar=C:\Program Files\Java\jdk1.7.0_75\lib\tools.jar" -Dgroovy.starter.conf=C:\Users\req88100\.gvm\grails\2.4.4/conf/groovy-starter.conf -Xmx768M -Xms768M -XX:MaxPermSize=256m -XX:PermSize=256m -Djline.WindowsTerminal.directConsole=false -Dfile.encoding=windows-1252 -classpath C:\Users\req88100\.gvm\grails\2.4.4\lib\org.codehaus.groovy\groovy-all\jars\groovy-all-2.3.7.jar;C:\Users\req88100\.gvm\grails\2.4.4\dist\grails-bootstrap-2.4.4.jar org.codehaus.groovy.grails.cli.support.GrailsStarter --main org.codehaus.groovy.grails.cli.GrailsScriptRunner --conf C:\Users\req88100\.gvm\grails\2.4.4/conf/groovy-starter.conf "idea-print-project-settings -plain-output"
|Loading Grails 2.4.4
|Configuring classpath
|Running pre-compiled script
|Script 'IdeaPrintProjectSettings' not found, did you mean:
1) SetProxy_
2) CreateMultiProjectBuild_
3) Interactive
4) ClearProxy_
5) UrlMappingsReport
Please make a selection or enter Q to quit:
我可以罐子手動添加到模塊庫,但是這很麻煩。沒有它,代碼完成沒有任何工作正確。該項目正常工作,因爲grails run-app
運行得很好。
這是與Windows 7上的IntelliJ IDEA 14.1.3和幾個不同版本的Grails 2.x.x.我已經手動嘗試過這個命令,它既是Cygwin,也是標準的Windows命令提示符。兩者都產生與IntelliJ IDEA相同的結果。
對於idea-print-project-settings
或IdeaPrintProjectSettings
,Google的結果很少。我不確定這個劇本應該來自哪裏。
如何配置IntelliJ IDEA將庫正確拉入模塊配置?
你嘗試過'運行Grails目標 - >全部清理'嗎? – nickdos