【问题标题】:Problems porting Kryonet library from jar to GWT format将 Kryonet 库从 jar 移植到 GWT 格式时出现问题
【发布时间】:2012-09-24 22:38:44
【问题描述】:

我正在尝试将 Kryonet 移植到 GWT 格式。我正在构建 GWT.XML,但是当我启动我的 GWT 应用程序时,我报告了 2 个错误(我不知道在哪里)。

我把代码放在这里。你能帮我把这个很棒的库移植到 GWT 编译器吗?

kryonet.gwt.xml

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE module PUBLIC "-//Google Inc.//DTD Google Web Toolkit trunk//EN" "http://google-web-toolkit.googlecode.com/svn/trunk/distro-source/core/src/gwt-module.dtd">
<module rename-to="com.esotericsoftware.kryonet">
    <source path="kryonet">
        <include name="Client.java"/>
        <include name="Connection.java"/>
        <include name="EndPoint.java"/>
        <include name="FrameworkMessage.java"/>
        <include name="JsonSerialization.java"/>
        <include name="KryoNetException.java"/>
        <include name="KryoSerialization.java"/>
        <include name="Listener.java"/>
        <include name="Serialization.java"/>
        <include name="Server.java"/>
        <include name="TcpConnection.java"/>
        <include name="UdpConnection.java"/>
        <include name="rmi/ObjectSpace.java"/>
        <include name="rmi/RemoteObject.java"/>
        <include name="rmi/TimeoutException.java"/>
        <include name="util/InputStreamSender.java"/>
        <include name="util/TcpIdleSender.java"/>
    </source>   
</module>

【问题讨论】:

    标签: xml gwt transform kryonet


    【解决方案1】:

    我认为这只有在您手动重写 kryonet 库的大部分内容时才有可能。它大量使用了 GWT 环境中不可用的 Java I/O(例如 InputStreams、Sockets...)。

    GWT 中还有许多其他的 RPC 解决方案。例如。本机 GWT RequestBuilder 和许多您可以使用的 REST 连接器。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-10-25
      • 1970-01-01
      • 1970-01-01
      • 2021-12-13
      • 2012-12-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多