0

我正在创建一个“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 来正确构建项目,这样我就可以设置有效的构建脚本。

谢谢!

4

1 回答 1

3

2.0.1 版本不适用于 Windows 机器。已知问题。抱歉,您需要等待 2.0.2

于 2012-03-15T11:52:41.117 回答