0

我不知道为什么我不断收到这样的错误,但我一直在努力解决这些问题。

基本上,我在执行项目时无法使用 Xtend 库。Eclipse 构建得很好,但是在运行时,如果我执行一个引用 Xtext 方法之一的类,我会得到一个 NoClassDefinedError。

例如,这编译得很好: var redirects = newHashMap( "/index.html" -> "/" );

但它没有执行,因为它引用了 Xtext 的 Pair。

我觉得它与构建自动化有关。也许是清单之类的,但我对 Eclipse/Java(和 Xtend)还很陌生,所以我很难看出问题出在哪里。

我将 java 项目作为 Google App Engine Web 应用程序项目启动,然后添加了 Xtend 功能。

有人有想法么?

4

1 回答 1

1

您需要确保服务器有权访问您添加到 GAE 应用程序的任何第 3 方 JAR。我建议您将 JAR 文件添加到war\WEB-INF\lib目录中,然后尝试运行您的应用程序。

于 2012-09-11T17:04:49.803 回答