0

在 windows 7 64bits 中,使用 JDK 1.7 update 17,控制台中的 Grails 2.2.1:

1 - 当输入“grails create-app helloworld”工作正常时。2- cd "helloworld" 工作正常 3- grails | 加载 Grails 2.2.1 | 错误 java.lang.reflect.InvocationTargetException

原因:com.sun.org.apache.xerces.internal.impl.io.MalformedByteSequenceException:1 字节 UTF-8 序列的字节 1 无效。

现在使用相同的软件,但在具有 Windows 8、64 位、JDK 1.7 更新 17、Grails 2.2.1 的机器上工作正常。

装有 Windows 7 的机器中的某些软件会导致该问题。我没有在 Windows 8 和 Windows 7 中设置 ANT 环境,那么这不是问题所在。

任何人都可以帮助我吗?

4

1 回答 1

0

很可能您在某处有图书馆冲突。我将首先检查您的类路径中是否有任何其他版本的 xerces。它可能不是直接的 xerces,而是它使用的一些通用库。

于 2013-03-08T20:11:22.613 回答