Java 无法解析GWT导入(GWT maven插件)。
我正在尝试使用安装一个GWT项目。我多次遇到以下问题:Java 无法解析GWT导入(GWT maven插件)。,java,gwt,maven,import,annotations,Java,Gwt,Maven,Import,Annotations,我正在尝试使用安装一个GWT项目。我多次遇到以下问题: Finding entry point classes [ERROR] Errors in '.../core/impl/MyClass.java' [ERROR] Line 23: The import org.codehaus.jackson.annotate.JsonIgnore cannot be resolved [ERROR] Line 24: The import org.hibernate.envers cannot be
Finding entry point classes
[ERROR] Errors in '.../core/impl/MyClass.java'
[ERROR] Line 23: The import org.codehaus.jackson.annotate.JsonIgnore cannot be resolved
[ERROR] Line 24: The import org.hibernate.envers cannot be resolved
[ERROR] Line 27: Audited cannot be resolved to a type
[ERROR] Line 102: JsonIgnore cannot be resolved to a type
[ERROR] Line 129: JsonIgnore cannot be resolved to a type
这些问题只与注释有关。核心项目是定义我的数据模型的项目。它用于服务器端和客户端(gwt)。有什么办法让它工作吗?因为GWT的JRE仿真不支持编译器正在抱怨的类。您应该只在服务器端使用它们。有关更多信息,请参阅。正如Jamshid所说,并不是JRE中的每个类都被模拟到客户端 例如,持久对象在客户端没有任何意义,因此不需要hibernate。必须使用等效的类对象序列化持久对象 例如,如果hibernate在服务器端检索到一个对象用户,则必须创建另一个可序列化的对象,比如UserDTO,并将其发送给GWT
您无法使代码完全像GWT应用程序的客户端和服务器端一样工作。您可以在服务器端使用它们。