Java “日食遵从”;未解析的生成器名称“;但一切都很好
我使用hibernate@GenericGenerator(name=“myGenerator”)设置生成器,并将其与@GeneratedValue(generator=“myGenerator”)一起使用 应用程序运行正常,但Eclipse报告了一个错误“未解析的生成器名称“myGenerator”。 有没有办法禁用此错误检查或配置项目,使其能够识别“MySeq”生成器 以前的环境:Java “日食遵从”;未解析的生成器名称“;但一切都很好,java,eclipse,hibernate,ubuntu,Java,Eclipse,Hibernate,Ubuntu,我使用hibernate@GenericGenerator(name=“myGenerator”)设置生成器,并将其与@GeneratedValue(generator=“myGenerator”)一起使用 应用程序运行正常,但Eclipse报告了一个错误“未解析的生成器名称“myGenerator”。 有没有办法禁用此错误检查或配置项目,使其能够识别“MySeq”生成器 以前的环境: Windows+Java5+Eclipse=此错误没有其他配置 实际环境: Linux+Java5+E
- Windows+Java5+Eclipse=此错误没有其他配置
- Linux+Java5+Eclipse- 我现在在我的环境中使用Linux+Eclipse,在我的类的所有GenericGenerator中,我都开始出现问题
提前感谢您提供的任何提示。我建议编写一个虚拟生成器插件作为占位符。这里有一个示例“带增量项目生成器的插件”,它应该能让您在大部分方面都能做到这一点。。。听起来你只需要修剪一下 在Helios中,您可以执行以下操作:
你问题的答案很简单。该错误是由内置Java持久性验证器引起的。为了防止Eclipse显示错误,您只需将“未解析的生成器名称”的验证级别设置为警告或更低。请参阅Eclipse首选项对话框中的“Java持久性-错误/警告-查询和生成器”。Mark,我明天会检查这个问题,但提前感谢您的回答!