热门标签 | 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

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


推荐阅读
  • 如何使用Maven将依赖插件一并打包进JAR文件
    本文详细介绍了在使用Maven构建项目时,如何将所需的依赖插件一同打包进最终的JAR文件中,以避免手动部署依赖库的麻烦。 ... [详细]
  • Hadoop MapReduce 实战案例:手机流量使用统计分析
    本文通过一个具体的Hadoop MapReduce案例,详细介绍了如何利用MapReduce框架来统计和分析手机用户的流量使用情况,包括上行和下行流量的计算以及总流量的汇总。 ... [详细]
  • Spring Security基础配置详解
    本文详细介绍了Spring Security的基础配置方法,包括如何搭建Maven多模块工程以及具体的安全配置步骤,帮助开发者更好地理解和应用这一强大的安全框架。 ... [详细]
  • Maven + Spring + MyBatis + MySQL 环境搭建与实例解析
    本文详细介绍如何使用MySQL数据库进行环境搭建,包括创建数据库表并插入示例数据。随后,逐步指导如何配置Maven项目,整合Spring框架与MyBatis,实现高效的数据访问。 ... [详细]
  • 本文介绍了如何通过安装和配置php_uploadprogress扩展来实现文件上传时的进度条显示功能。通过一个简单的示例,详细解释了从安装扩展到编写具体代码的全过程。 ... [详细]
  • 本文详细探讨了在Windows 98环境下安装Apache 1.3.9、JServ、GNUJSP 1.0、JDK 1.2.2及JSDK 2.0后遇到的中文显示问题,并提供了多种有效的解决方案。 ... [详细]
  • 本文探讨了如何使用Scrapy框架构建高效的数据采集系统,以及如何通过异步处理技术提升数据存储的效率。同时,文章还介绍了针对不同网站采用的不同采集策略。 ... [详细]
  • Gradle 是 Android Studio 中默认的构建工具,了解其基本配置对于开发效率的提升至关重要。本文将详细介绍如何在 Gradle 中定义和使用共享变量,以确保项目的一致性和可维护性。 ... [详细]
  • 本文介绍了Tomcat的基本操作,包括启动、关闭及首次访问的方法,并详细讲解了如何在IDEA中创建Web项目,配置Servlet及其映射,以及如何将项目部署到Tomcat。 ... [详细]
  • 本文详细介绍如何在SSM(Spring + Spring MVC + MyBatis)框架中实现分页功能。包括分页的基本概念、数据准备、前端分页栏的设计与实现、后端分页逻辑的编写以及最终的测试步骤。 ... [详细]
  • Java虚拟机及其发展历程
    Java虚拟机(JVM)是每个Java开发者日常工作中不可或缺的一部分,但其背后的运作机制却往往显得神秘莫测。本文将探讨Java及其虚拟机的发展历程,帮助读者深入了解这一关键技术。 ... [详细]
  • 本文详细介绍了 `org.apache.tinkerpop.gremlin.structure.VertexProperty` 类中的 `key()` 方法,并提供了多个实际应用的代码示例。通过这些示例,读者可以更好地理解该方法在图数据库操作中的具体用途。 ... [详细]
  • 本文探讨了如何选择一个合适的序列化版本ID(serialVersionUID),包括使用生成器还是简单的整数,以及在不同情况下应如何处理序列化版本ID。 ... [详细]
  • 本文由公众号【数智物语】(ID: decision_engine)发布,关注获取更多干货。文章探讨了从数据收集到清洗、建模及可视化的全过程,介绍了41款实用工具,旨在帮助数据科学家和分析师提升工作效率。 ... [详细]
  • C/C++ 应用程序的安装与卸载解决方案
    本文介绍了如何使用Inno Setup来创建C/C++应用程序的安装程序,包括自动检测并安装所需的运行库,确保应用能够顺利安装和卸载。 ... [详细]
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社区 版权所有