热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Gwt+Maven+Idea,配置和运行-Gwt+Maven+Idea,configurationandrunning

Ivecreatedgwtprojectusingmavenplugin:我使用maven插件创建了gwt项目:mvn-DarchetypeGroupIdorg.codehau

I've created gwt project using maven plugin:

我使用maven插件创建了gwt项目:

mvn -DarchetypeGroupId=org.codehaus.mojo -DarchetypeArtifactId=gwt-maven-plugin -DarchetypeVersion=2.5.1 -DgroupId=com.savdev.BasicGwtProject -DartifactId=BasicGwtProject -Dversion=1.0 org.apache.maven.plugins:maven-archetype-plugin:generate

In project settings I've added the GWT facet. When I set path to GWT - to the GWT installed directory (gwt-2.5.1 version), the warning has appeared:

在项目设置中,我添加了GWT facet。当我将路径设置为GWT -到GWT installed directory (GWT -2.5.1版本)时,会出现以下警告:

Path is not valid GWT installation: class 'com.google.gwt.dev.GWTCompiler' not found in jar:...gwt-dev.jar

路径不是有效的GWT安装:类'com.google.gwt.dev.GWTCompiler'不在jar:…GWT -dev.jar中

Can I fix it? IDEA offers to download GWT, but it's already downloaded and it's the last version. Maybe IDEA does not still support the last GWT version?

我可以修复它吗?IDEA提供了下载GWT的功能,但是它已经被下载了,并且是最后一个版本。可能IDEA还不支持最后的GWT版本?

Second problem, I've run: maven install. The output is:

第二个问题,我已经运行:maven安装。的输出是:

[INFO]  T E S T S
[INFO] -------------------------------------------------------
[INFO] Running junit.framework.TestSuite@2ad1e832
[INFO] Please navigate your browser to this URL:
[INFO] http://169.254.56.62:55728/com.savdev.BasicGwtProject.gwtBasicModuleJUnit.JUnit/junit-standards.html?gwt.codesvr=169.254.56.62:55724

I've navigated it, but browser did not respond anything. (By the way I have GWT developer plugin installed). What actually is it supposed to do here?

我已经浏览过了,但是浏览器什么也没有回复。(顺便说一下,我安装了GWT developer插件)。它在这里应该做什么?

The last issue I'd like to discover also is about running the application. I've configured in Project/Edit configuration/GWT configuration as described here except I left start page option clear.

我想发现的最后一个问题也是关于运行应用程序的。我已经在这里描述的项目/编辑配置/GWT配置中进行了配置,但保留了start page选项清除。

Then I ran the configuration in IDEA. Now I can see the output:

然后我在IDEA中运行配置。现在我可以看到输出:

[WARN] Server class 'com.google.gwt.junit.server.JUnitHostImpl' could not be found in the web app, but was found on the system classpath
   [WARN] Adding classpath entry 'file:/C:/Users/sav/.m2/repository/com/google/gwt/gwt-user/2.5.1/gwt-user-2.5.1.jar' to the web app classpath for this session
   For additional info see: file:/D:/DevSoft/gwt-2.5.1/doc/helpInfo/webAppClassPath.html
[WARN] No startup URLs supplied and no plausible ones found -- use -startupUrl
Dev Mode initialized

I'm not sure at the moment what are these warnings about, but, I've tried to visit page:

我现在不确定这些警告是关于什么,但是,我已经试着去访问页面:

http://localhost:8888/

I can see only WEB-INF and the folder named as my module name - 'gwtBasicModule'. I look at web.xml and found:

我只能看到WEB-INF和名为“gwtBasicModule”的文件夹。我看网络。xml,发现:


  
    gwtBasicModule.html
  

Also a generated gwtBasicModule.html file exists. Why I cannot see it when I visit http://localhost:8888/ page? How can I correctly run application both via IDEA and Maven gwt plugin?

也是一个gwtBasicModule生成。html文件的存在。为什么在访问http://localhost:8888/页面时看不到它?如何通过IDEA和Maven gwt插件正确运行应用程序?

1 个解决方案

#1


0  

You have to configure your test mode

您必须配置您的测试模式。


推荐阅读
  • 本文详细介绍了如何在Linux系统上安装和配置Smokeping,以实现对网络链路质量的实时监控。通过详细的步骤和必要的依赖包安装,确保用户能够顺利完成部署并优化其网络性能监控。 ... [详细]
  • 本文详细介绍了 Dockerfile 的编写方法及其在网络配置中的应用,涵盖基础指令、镜像构建与发布流程,并深入探讨了 Docker 的默认网络、容器互联及自定义网络的实现。 ... [详细]
  • DNN Community 和 Professional 版本的主要差异
    本文详细解析了 DotNetNuke (DNN) 的两种主要版本:Community 和 Professional。通过对比两者的功能和附加组件,帮助用户选择最适合其需求的版本。 ... [详细]
  • 本文深入探讨了Linux系统中网卡绑定(bonding)的七种工作模式。网卡绑定技术通过将多个物理网卡组合成一个逻辑网卡,实现网络冗余、带宽聚合和负载均衡,在生产环境中广泛应用。文章详细介绍了每种模式的特点、适用场景及配置方法。 ... [详细]
  • 作为一名新手,您可能会在初次尝试使用Eclipse进行Struts开发时遇到一些挑战。本文将为您提供详细的指导和解决方案,帮助您克服常见的配置和操作难题。 ... [详细]
  • 本文详细分析了Hive在启动过程中遇到的权限拒绝错误,并提供了多种解决方案,包括调整文件权限、用户组设置以及环境变量配置等。 ... [详细]
  • 本文详细介绍了 Apache Jena 库中的 Txn.executeWrite 方法,通过多个实际代码示例展示了其在不同场景下的应用,帮助开发者更好地理解和使用该方法。 ... [详细]
  • 使用Vultr云服务器和Namesilo域名搭建个人网站
    本文详细介绍了如何通过Vultr云服务器和Namesilo域名搭建一个功能齐全的个人网站,包括购买、配置服务器以及绑定域名的具体步骤。文章还提供了详细的命令行操作指南,帮助读者顺利完成建站过程。 ... [详细]
  • MySQL 数据库迁移指南:从本地到远程及磁盘间迁移
    本文详细介绍了如何在不同场景下进行 MySQL 数据库的迁移,包括从一个硬盘迁移到另一个硬盘、从一台计算机迁移到另一台计算机,以及解决迁移过程中可能遇到的问题。 ... [详细]
  • 在macOS环境下使用Electron Builder进行应用打包时遇到签名验证失败的问题,具体表现为签名后spctl命令检测到应用程序未通过公证(Notarization)。本文将详细探讨该问题的原因及解决方案。 ... [详细]
  • 本文将介绍如何编写一些有趣的VBScript脚本,这些脚本可以在朋友之间进行无害的恶作剧。通过简单的代码示例,帮助您了解VBScript的基本语法和功能。 ... [详细]
  • Explore a common issue encountered when implementing an OAuth 1.0a API, specifically the inability to encode null objects and how to resolve it. ... [详细]
  • 本文详细探讨了在Android 8.0设备上使用ChinaCock的TCCBarcodeScanner进行扫码时出现的应用闪退问题,并提供了解决方案。通过调整配置文件,可以有效避免这一问题。 ... [详细]
  • MongoDB集群配置:副本集与分片详解
    本文详细介绍了如何在MongoDB中配置副本集(Replica Sets)和分片(Sharding),并提供了具体的步骤和命令,帮助读者理解并实现高可用性和水平扩展的MongoDB集群。 ... [详细]
  • andr ... [详细]
author-avatar
沉沦850
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有