gpt4 book ai didi

java - 当项目在服务器/客户端/共享中拆分时,使用 eclipse 中的 superdevmode

转载 作者:太空宇宙 更新时间:2023-11-04 06:11:47 27 4
gpt4 key购买 nike

我目前在基于 gwt 的解决方案中有 3 个 eclispe 项目。

Client 仅包含 java/gwt 客户端代码。它根本不包含服务器代码。

包含所有服务器代码的服务器。它包含一些 gwt 代码,以支持 gwt-rpc

Shared,其中包含使用 gwt rpc 在客户端和服务器之间发送的类。客户端和服务器都依赖于 Shared。

此设置在使用开发模式的 gwt 2.6 上运行良好,但我确实需要升级到 gwt 2.7 和 super 开发模式。

所以我安装了最新版本的 gwt 插件。从插件中删除了 gwt 2.6,并从本地安装中添加了 gwt 2.7。

但是,如果右键单击客户端项目,然后选择“作为 Web 应用程序运行( super 开发模式)”,我只会收到以下异常:

Running GPE launcher for GWT-2.6.x version.
Runing CodeServer with parameters: [-noprecompile, -port, 9876, -bindAddress, 127.0.0.1, dk.mt3.libris.LibrisEPubCreator]
Super Dev Mode starting up
workDir: /tmp/gwt-codeserver-4803081089676947573.tmp
java.lang.NoSuchMethodError: com.google.gwt.dev.cfg.ModuleDefLoader.loadFromResources(Lcom/google/gwt/core/ext/TreeLogger;Lcom/google/gwt/dev/CompilerContext;Ljava/lang/String;Lcom/google/gwt/dev/cfg/ResourceLoader;Z)Lcom/google/gwt/dev/cfg/ModuleDef;
at com.google.gwt.dev.codeserver.Recompiler.loadModule(Recompiler.java:438)
at com.google.gwt.dev.codeserver.Recompiler.initWithoutPrecompile(Recompiler.java:190)
at com.google.gwt.dev.codeserver.Outbox.maybePrecompile(Outbox.java:82)
at com.google.gwt.dev.codeserver.Outbox.<init>(Outbox.java:61)
at com.google.gwt.dev.codeserver.CodeServer.makeOutboxes(CodeServer.java:156)
at com.google.gwt.dev.codeserver.CodeServer.start(CodeServer.java:118)
at com.google.gwt.dev.codeserver.CodeServer.main(CodeServer.java:91)
at com.google.gwt.dev.codeserver.CodeServer.main(CodeServer.java:50)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at com.google.gwt.dev.shell.SuperDevListener$1.run(SuperDevListener.java:112)

最佳答案

我让它工作了。主要问题是 Shared 项目仍然引用了 gwt 2.6,而不是 gwt 2.7,导致了一系列故障。

关于java - 当项目在服务器/客户端/共享中拆分时,使用 eclipse 中的 superdevmode,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28627967/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com