我正在创建一个“Mavenised”Grails项目,但是在项目上运行maven安装目标时遇到了问题。
要创建项目,我使用了以下原型:grails-maven-archetype
它已正确构建我的项目结构并设置所有必要的配置文件(pom.xml等)
但是,当我在此运行mvn install时,我收到以下错误:
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 21.206s
[INFO] Finished at: Thu Mar 15 10:40:15 GMT 2012
[INFO] Final Memory: 65M/366M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.grails:grails-maven-plugin:2.0.1:maven-test (default) on project MyApp: Unable to start Grails: java.lang.reflect.InvocationTargetException: Native Library C:\Users\<username>\AppData\Local\Temp\jline_.dll already loaded in another classloader -> [Help 1]
然而,当我运行grails目标时,它试图单独运行,例如mvn grails:maven-compile
他们工作,我能够完全建立项目。
我猜测在运行mvn install时,进程是锁定jline_.dll而不是在尝试再次读取它之前释放它。
以前有人见过这个问题吗?关于如何解决这个问题的任何建议?
我真的需要mvn install才能正确构建项目,所以我可以设置有效的构建脚本。
谢谢!
答案 0 :(得分:3)
2.0.1版本不适用于Windows机器。已知问题。对不起,您需要等待2.0.2