下面这段代码就是创建gwt1.6项目的maven命令。
引用
mvn archetype:generate -DarchetypeGroupId=org.codehaus.mojo -DarchetypeArtifactId=gwt-maven-plugin -DarchetypeVersion=1.1 -DarchetypeRepository=http://repository.codehaus.org/ -DgroupId=com.example -DartifactId=maven-example
如果发现有下面的问题的话, 你需要在maven repositroy中删除对应的plugin。这样maven会download最新的版本。
引用
[ERROR] BUILD FAILURE
[INFO] ————————————————————————
[INFO] Required goal not found: archetype:generate in org.apache.maven.plugins:maven-archetype-plugin:1.0-alpha-7
[INFO] ————————————————————————
[INFO] For more information, run Maven with the -e switch
创建完项目后,进入maven-example中, 运行maven clean install, 会download一些依赖包,好像我这里关于一些gwt的jar需要手动install到maven repository里面。 反正运行失败后它会给出install的maven命令。 你只需要下载相应的jar或者zip包然后运行maven install命令就行了。
大功告成, 你可以运行mvn gwt:run来启动你的gwt应用了。
这里是使用
gwt-maven-plugin来创建gwt项目。具体的maven goals可以看这里http://mojo.codehaus.org/gwt-maven-plugin/plugin-info.html
分享到:
相关推荐
基于maven创建web项目 maven是一种基于项目对象模型(Project Object Model,POM)的项目管理工具,由Apache软件基金会开发和维护。...通过这篇文章,读者可以学习到如何使用maven来构建和管理web项目。
### 使用Idea14.1.4和Maven创建Java Web项目 #### 一、概述 在本篇文章中,我们将详细介绍如何使用IntelliJ IDEA 14.1.4版本结合Maven来创建一个Java Web项目。这种方法不仅能够提高开发效率,还能确保项目的结构...
在这个“maven创建的简单的gwt工程源码”中,我们可以看到如何利用Maven来设置和管理一个基于GWT的Web应用。以下是这个工程的关键组成部分和工作流程: 1. **项目结构**: Maven项目通常遵循标准的目录结构,如`...
Maven是一个项目管理和综合工具,它通过一个统一的配置文件(pom.xml)来管理项目的构建、报告和依赖关系。本项目是基于Idea与Maven创建的Web应用程序,旨在展示如何在Idea中设置和操作Maven项目。 【描述】:“第...
在"基于Maven的SmartGWT项目示例"教程中,你将学习如何设置和运行这个项目,以及如何使用SmartGWT组件来构建用户界面。此外,还会了解到如何利用Maven的命令行工具进行编译、测试和部署。通过实践这个项目,开发者...
maven-javanet-plugin-1.6.jar
maven-cruisecontrol-plugin-1.6.jar
Maven是一个基于项目对象模型(Project Object Model,POM)的项目管理工具,它能够管理项目的构建、报告和文档等。通过使用Maven,开发者可以统一构建过程,简化项目的依赖管理和构建脚本。 要新建一个Java项目,...
Maven作为Java领域广泛使用的构建工具,提供了强大的支持来管理多模块项目。本文将深入探讨如何利用Maven构建多模块项目,以及在实际操作中需要注意的关键点。 1. Maven多模块项目结构: Maven多模块项目通常遵循...
Maven 使用 POM 来管理项目,包括构建、依赖管理和生成文档等。当你在命令行运行 `mvn` 命令时,Maven 会根据 POM 文件中的配置自动下载必要的依赖库,并执行指定的构建阶段。 例如,`mvn compile` 会编译源代码,`...
在Eclipse中创建Spring Boot项目时,通常推荐使用Maven或Gradle来自动化依赖管理,因为它们可以自动下载并管理这些jar包及其依赖关系。然而,如果你选择手动管理,确保正确地把这些jar包添加到项目的类路径中,以...
Maven项目创建流程是Java开发中一个至关重要的环节,它可以帮助开发者规范地组织项目结构,并自动管理项目的依赖关系。以下是一个详细的Maven项目创建步骤,包括创建父项目、子模块以及设置相关的配置信息。 1. **...
maven-dist-plugin-1.6.jar
它为Eclipse提供了对Maven项目无缝集成的能力,使得开发者在Eclipse环境中可以方便地创建、管理和构建基于Maven的Java项目。m2e不仅简化了Maven项目的导入与配置过程,还提供了自动构建、依赖管理、生命周期映射等...
总之,"gwt-maven-archetype source code" 是一个帮助开发者快速启动GWT项目的模板,包含了丰富的Maven和GWT集成知识,是理解这两种工具结合使用的关键。深入研究这个源代码可以帮助我们更好地理解和掌握GWT应用程序...
在本文中,我们将深入探讨如何在Eclipse中创建和管理Maven项目,这对于任何Java开发者来说都是至关重要的技能。Eclipse作为一个强大的集成开发环境(IDE),内置了对Maven的支持,使得开发者能够轻松地构建、管理和...