草庐IT

gwt-module

全部标签

java - 如何禁用 GWT 中的代码拆分?

我们有一个非常大的GWT项目,它产生了一个大约2Mb大小的单体应用。分解它的明显方法是使用分割点。例如,我们的应用程序是菜单驱动的,因此每个菜单操作背后的逻辑可以是一个拆分点。此外,调用GWTRPC的代码也可以是一个分割点。通过这种方式,一个2Mb的应用程序可能会被分解成一个300K的启动应用程序,其余的在第一次使用时加载。GWT将对GWT.runAsync()的调用视为可以将JS分解成更小的片段,这些片段在运行时异步加载。例如设置调用doSomething()的分割点,我们这样写:GWT.runAsync(newRunAsyncCallback(){publicvoidonFailu

Java 9 - 我可以将 MainClass 属性添加到存档中的 module-info.class 吗?

这个问题在这里已经有了答案:IsMavenreadyforJDK9?(6个答案)关闭5年前。在Java9中,您可以使用以下命令创建JAR文件jar--create--file=mlib/com.greetings.jar--main-class=com.greetings.Main-Cmods/com.greetings.这具有将MainClass属性添加到.jar文件中的module-info.class文件的副作用。是否有任何插件支持此功能,或者我是否需要直接调用Java9“jar”命令?这是提出这些问题的正确论坛,还是有更好的地方?干杯,埃里克

java - generate-module-info jdeps 时缺少依赖项

我正在尝试使用以下命令运行jdeps:jdeps--module-pathmodules--generate-module-infooutcom.demo.market.jar我的com.demo.market.jar依赖于应用程序模块和自动模块。我将所有依赖项放在“模块”文件夹中,但出现错误:Error:missingdependenciescom.demo.market.platform.MarketPlace->com.demo.client.wholesale.Clientnotfoundcom.demo.market.platform.MarketPlace->com.dem

java - 使用GWT History 传递参数?

我有一个名为Orders的页面和一个名为OrderDetails的页面。如优秀MVPtutorial中所述我正在使用History(使用中央ValueChangeListener)和“事件总线”HandlerManager。我为有人点击订单的事件注册了一个处理程序,它基本上创建了OrderDetailPresenter,传入订单ID(包含在ShowOrderDetailEvent中),然后调用History.newItem("orderDetails").这有几个主要缺点:这个新创建的历史记录步骤不知道传入了哪个订单ID。因此,例如,如果有人为订单详细信息页面添加书签(或在浏览器中返回

java - Maven 和 GWT(和 Eclipse)——它真的有效吗?

在过去的几天里,我一直在尝试使用gwt-maven-plugin在Eclipse中创建/运行一个项目,但一直遇到障碍(请参阅我之前的一些问题)。我喜欢使用Maven进行构建,但由于使用Maven的复杂性,我正在考虑采用Ant构建路线。有人配置好/运行良好吗?是我一个人的问题还是这比应该的更难? 最佳答案 在尝试让事情很好地协同工作时经历了很多挫折之后,这就是我拥有的对我“有效”的设置。“有效”意味着我可以通过调整创建、运行和调试GWT项目,但这不是最优雅的解决方案。创建项目许多步骤与Pascal在这篇文章中的回答相同:MavenGW

java - 如何在 GWT 中预取图像?

我尝试了以下代码:RootPanelroot=RootPanel.get("root");root.clear();finalFlowPanelp=newFlowPanel();root.add(p);for(inti=0;i但这对我不起作用。我错过了什么吗? 最佳答案 图像加载处理程序仅在图像附加到DOM的情况下被调用。所以你必须在loadHandler之外将图像添加到DOM:p.add(img);img.addLoadHandler(newLoadHandler(){@OverridepublicvoidonLoad(LoadE

猫头虎分享:ECMAScript Modules规范示例详解

博主猫头虎的技术世界🌟欢迎来到猫头虎的博客—探索技术的无限可能!专栏链接:🔗精选专栏:《面试题大全》—面试准备的宝典!《IDEA开发秘籍》—提升你的IDEA技能!《100天精通鸿蒙》—从Web/安卓到鸿蒙大师!《100天精通Golang(基础入门篇)》—踏入Go语言世界的第一步!《100天精通Go语言(精品VIP版)》—踏入Go语言世界的第二步!领域矩阵:🌐猫头虎技术领域矩阵:深入探索各技术领域,发现知识的交汇点。了解更多,请访问:猫头虎技术矩阵新矩阵备用链接文章目录猫头虎分享:ECMAScriptModules规范示例详解🐾📚摘要引言正文内容1.ECMAScriptModules简介📘2.导

java - 是否可以在 Java 9 模块中使用没有 module-info.class 的依赖项

我创建了两个小项目de.app1和de.app2,其中App来自de.app1使用de.app2中的Test。├──de.app1│  ├──de│  │  └──app│  │  └──App.java│  └──module-info.java└──de.app2└──de  └──test  └──Test.javamodule-info.java在第一个项目中只包含modulede.app1{}我编译了第二个项目并创建了一个jar文件:javacde/test/Test.javajarcfapp2.jarde/test/Test.class然后尝试像这样编译第一个项目:java

java - gwt 在你的类路径上测试 : unable to find sample. gwt.xml

我正在为我的应用程序运行gwt测试,这就像一场噩梦,一个接一个地遇到问题,不确定哪里出了问题。首先,我创建了一个虚拟测试用例:publicclassListItemTestextendsGWTTestCase{/***Specifiesamoduletousewhenrunningthistestcase.Thereturned*modulemustincludethesourceforthisclass.**@seecom.google.gwt.junit.client.GWTTestCase#getModuleName()*/@OverridepublicStringgetModu

java - 如何在 GWT 中加入 Google Adsense

有人知道如何将Googleadsense广告放入GWT网络应用程序吗? 最佳答案 您可以将来自Adsense的javascript代码放在GWT开始的单个HTML页面中。这样广告将不会显示在与GTW相同的区域,而是显示在GWT代码的上方/下方。对于可能没问题的广告。此示例在应用程序上方放置横幅:www.javaoracleblog.com为了向GoogleWT表明可以信任Googleadsense站点,您需要将正则表达式匹配URL添加到-whitelist命令行参数。请注意,这可能无法解决上面“我为什么放弃GWT”一文中描述的问题。