草庐IT

gwt-project

全部标签

java - GWT Maven Eclipse 插件 - 由于类重复导致编译失败

我正在使用安装了m2eclipse和GWTEclipse插件的Eclipse3.5(Galileo)。我使用gwt-maven-plugin原型(prototype)创建了一个项目。我创建了一个用这些类定义的RPC服务:my.package.client.DataServicemy.package.client.DataServiceAsyncmy.package.server.DataServiceImpl当我运行mvnclean时,目标目录被删除(如预期的那样)。当我运行gwt:compilegwt:run-X-e时,出现错误:[ERROR]Failedtoexecutegoalo

java - 如何使用 Hibernate Projection 检索复杂类及其成员?

我有一个类如下,需要使用Hibernate从DB中检索。问题是我的类(class)有多个成员,其中大部分是类(class),我如何检索他们?@EntitypublicclassStudent{@Idlongid;Stringname;Stringfname;@OneToManyListcourses;@ManyToOneDealerdealer;...}@EntitypublicclassDealer{@Idlongid;Stringname;@OneToMany(fetch=FetchType.LAZY,mappedBy="cr.dealer",cascade=CascadeType

java - 使用 MVP 扩展 gwt 的 "Contacts"(示例项目)AppController

我刚刚开始学习GWT,所以我仍在努力解决它的所有怪癖和功能。我正在阅读他们给出的说明MVP模式的示例,我几乎明白了,除了我想知道一件事。他们使用的AppController实现了ValueChangeHandler接口(interface),当历史发生变化时会触发onValueChange方法。我的问题是AppController中的这个onValueChange(我已经在下面为没有看过示例项目的人提供了它)。它对发送的历史token进行字符串比较,并实例化适当的演示者来处理该操作。对于具有3个操作的示例应用程序来说,这一切都很好,但如何将其扩展到具有更多操作的真实应用程序呢?坚持这种

java - 将 Google Web Toolkit (GWT) 用作成熟的 Java Web 框架是否有意义?

我对GWT可以作为我整个表示层的基础的可能性很感兴趣。我很想知道是否有人成功地尝试过此操作(或未成功),并且可以说服或劝阻我不要尝试此操作。 最佳答案 我大约一年前在GWT工作过。当时这似乎是个好主意,但有一些警告:我在API的某些部分遇到了“陷阱”问题,这可能与这样一个事实有关,即您像在Java中一样进行编码,而实际上您实际上是在为一个单独编译的环境编写代码像java,所以你做了一些不正确的假设(在这种情况下,将嵌套值传递给前端)。我认为还有另一个原因是重写我的ant脚本以使用32位jvm进行gwt编译。我花了一些时间尝试调整外观

java - 如何从非 GWT(但 Java)gapplication 在服务器上调用 GWT RPC 方法?

我有一个常规的Java应用程序,想访问一个GWTRPC端点。知道如何做到这一点吗?我的GWT应用程序在GAE/J上,我可以使用REST作为示例,但我已经有了GWTRPC端点并且不想构建另一个外观。是的,我看到了InvokeaGWTRPCservicefromJavadirectly,但是这个讨论进入了不同的方向。 最佳答案 GWTSyncProxy允许您从纯Java(非JSNI)代码访问GWTRPC服务(例如方法)。参见http://www.gdevelop.com/w/blog/2010/01/10/testing-gwt-rpc

java - Eclipse Build Project 和 Maven Compile 命令的区别

Eclipse“BuildProject”命令是否与Maven命令“mvncompile”相同?两者基本上做同样的事情吗?如果是,那么为什么我需要在运行“mvncleaninstall”后在STS中执行“BuildProject”才能顺利运行应用程序?运行“mvncleaninstall”应该已经编译了项目。刷新STS中的项目是否足以运行它?如果否,那么Eclipse构建是否不同,因为Java编译器实现了Java语言规范来构建类?但是下面的ApacheMavenlink说默认编译器是javax.tools.JavaCompiler(顺便说一句,我使用的是Java1.6)。

java - UiBinder 中的 gwt 按钮

我需要使用UiBinder在gwt中创建一个按钮(因此它是一个带有图像的按钮),但我不确定如何进行。这是我的ui.xml代码:在*.java文件中我定义了:按钮myPushButton;如何向按钮添加图像?我已经尝试了以下但不起作用:谢谢 最佳答案 您可以直接使用CustomButtonJavadoc中的以下代码:g:PushButtonui:field='pushButton'enabled='true'>clickmeClickME!JavaDoc中还有更多内容:http://google-web-toolkit.googlec

java - 命令错误 : You appear to have guava-jdk5 on your project buildScript or buildSrc classpath

您好,我也更新了我的IDE“AndroidStudio3.0”和Build.gradle,但是我在BuildBuild.gradle(ModuleAPP)中遇到了问题Build.gradle(ModuleAPP)更新后变成这样applyplugin:'com.android.application'android{compileSdkVersion26buildToolsVersion'25.0.0'defaultConfig{applicationId"com.abdeljalilkchih.learnarabicforkids"minSdkVersion12versionName"

java - 不使用 GWTTestCase 对 GWT RequestFactory 服务进行单元测试

在某个地方,我不记得在哪里,我发现了信息,从GWT2.1.1开始,可以在没有GWTTestCase的情况下测试ReqeustFactory服务。如果这是真的,请告诉我怎么做。 最佳答案 RequestFactorySource类型可用于在非GWT运行时实例化RequestFactory实例。前面提到的InProcessRequestTransport由GWT自己的RequestFactoryJreSuite测试使用,以避免需要启动整个GWT运行时环境。RequestFactorySource类型不仅限于测试。如果您实现自己的Requ

java - Eclipse:缺少项目描述文件 (.project)

在我重新启动系统之前,我在eclipse中的项目运行一切正常。重新打开eclipseIDE时,我开始收到“错误:无法找到或加载主类...”。在“修复”问题的过程中,我也删除了.project文件。(我真是太天真了!)现在一切似乎都搞砸了。我看不到我的文件列在“包资源管理器”中。打开项目时,它会错误提示:缺少项目描述文件(.project)。我仍然在各自的目录中拥有所有源文件和编译后的.class文件。请帮帮我。感谢您的建议。谢谢!我遵循了其中一项建议(复制.project文件并修改项目名称)。这让我回到了可以在项目资源管理器中查看所有文件的阶段。但是现在从Eclipse运行项目时,它无