java - Eclipse 符合 "Unresolved generator name"但一切正常

标签 java eclipse hibernate ubuntu

我使用 hibernate @GenericGenerator(name="myGenerator") 设置生成器并将其与 @GenerateValue(generator = "myGenerator") 一起使用。

应用程序运行良好,但 Eclipse 报告错误'无法解析的生成器名称“myGenerator”'。

是否有办法禁用此错误检查或配置项目以使其识别“MySeq”生成器?

以前的环境:

  • Windows + Java5 + Eclipse = 此错误无需额外配置

实际环境:

  • Linux + Java5 + Eclipse - 我现在在我的环境中使用 Linux+Eclipse,并且在我的类的所有 GenericGenerator 中开始让我烦恼。

不知道这是因为我的环境改变还是Eclipse版本的原因。

预先感谢您提供的任何提示。

最佳答案

我建议编写一个虚拟生成器插件作为占位符。有一个示例“带有增量项目构建器的插件”,应该可以帮助您完成大部分工作...听起来您只需要进行一些修剪。

在 Helios 中,您执行以下操作:

  1. 文件
  2. 项目...
  3. 插件开发
  4. 插件项目
  5. 给它起个名字
  6. “下一步”两次
  7. 模板
  8. “带有增量项目构建器的插件”

关于java - Eclipse 符合 "Unresolved generator name"但一切正常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4409568/

相关文章:

java - 为什么要将 Java 接口(interface)方法声明为抽象的?

java - Hibernate 如何处理 NativeSQL 调用的缓存?

hibernate - 带有Elasticsearch的Hibernate Search中的初始索引崩溃

java - 如何指定 hibernate 连接映射?

java - 如何设置/更改Android Studio 'Fullscreen Activity'背景?

java - 在rich :editor in richfaces定义不同的样式

java - 在 Java 中抛出 OutOfMemoryError 后是否运行垃圾回收?

java - 类转换异常 : HeaderViewListAdapter cannot be cast to MenuAdapter in Android when using a ContextMenu with a header title

java - Eclipse 插件中的源代码编辑器

java - 如何将jdk编译器合规级别设置为10?