Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/314.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 无法解析GWT导入(GWT maven插件)。_Java_Gwt_Maven_Import_Annotations - Fatal编程技术网

Java 无法解析GWT导入(GWT maven插件)。

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

我正在尝试使用安装一个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 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应用程序的客户端和服务器端一样工作。

您可以在服务器端使用它们。