riadev.org
HTTP/1.1 200 OK 服务器:nginx 访问时间:2016年10月14日 08:47:04 类型:text/html Transfer-Encoding: chunked 连接:关闭 动作:Accept-Encoding 过期时间:2016年10月14日 08:47:03 缓存控制:不缓存 Content-Encoding: gzip
瑞研技术瑞研Main menuSkip to contentHome技术Post navigationMay122013SmartGWT Maven 整合SmartGWT是很好的一套UI库,可能是因为出于社区,其支持公司也比较小,跟以前我们做FlexUI的时候Adobe的社区支持和管理是没法相提并论的。你会发现这里面奇缺与最新版本对应的文档和教程。我当时在网上搜寻了很久,也没有发现一个与目前版本3.0.1匹配的入门教程。这里记录一下最后找到的信息.本文假定你对maven有基本理解,也对GWT本身有基础理解。创建项目Maven有一个GWT的插件,提供了maven下开发GWT相关项目的所有功能,并且于eclipse的整合做的很好。这里我们通过maven来创建项目,项目会按照maven的文件夹布局方式建立。由于这个插件使用非常广泛,其插件库已经在maven 中央仓库里面存在了。因此不需要指定仓库位置即可使用。mvn archetype:generate-DarchetypeGroupId=org.codehaus.mojo-DarchetypeArtifactId=gwt-maven-plugin-DarchetypeVersion=2.5.1运行后,会提示你输入各种信息和参数。注意module,这是GWT里面的概念,一个module就是一个模块,你需要给其起一个名字。我这里起的名字是helloworld[INFO] Scanning for projects...[INFO][INFO] ------------------------------------------------------------------------[INFO] Building Maven Stub Project (No POM) 1[INFO] ------------------------------------------------------------------------[INFO][INFO] >>> maven-archetype-plugin:2.2:generate (default-cli) @ standalone-pom >>>[INFO][INFO] < << maven-archetype-plugin:2.2:generate (default-cli) @ standalone-pom <<<[INFO][INFO] --- maven-archetype-plugin:2.2:generate (default-cli) @ standalone-pom ---[INFO] Generating project in Interactive mode[INFO] Archetype repository missing. Using the one from [org.codehaus.mojo:gwt-maven-plugin:2.5.1] found in catalog remoteDefine value for property 'groupId': : org.riadev.smartgwtDefine value for property 'artifactId': : appDefine value for property 'version': 1.0-SNAPSHOT: :Define value for property 'package': org.riadev.smartgwt: :Define value for property 'module': : helloworldConfirm properties configuration:groupId: org.riadev.smartgwtartifactId: appversion: 1.0-SNAPSHOTpackage: org.riadev.smartgwtmodule: helloworldY: :[INFO] ----------------------------------------------------------------------------[INFO] Using following parameters for creating project from Archetype: gwt-maven-plugin:2.5.1[INFO] ----------------------------------------------------------------------------[INFO] Parameter: groupId, Value: org.riadev.smartgwt[INFO] Parameter: artifactId, Value: app[INFO] Parameter: version, Value: 1.0-SNAPSHOT[INFO] Parameter: package, Value: org.riadev.smartgwt[INFO] Parameter: packageInPathFormat, Value: org/riadev/smartgwt[INFO] Parameter: package, Value: org.riadev.smartgwt[INFO] Parameter: version, Value: 1.0-SNAPSHOT[INFO] Parameter: module, Value: helloworld[INFO] Parameter: groupId, Value: org.riadev.smartgwt[INFO] Parameter: artifactId, Value: app[INFO] project created from Archetype in dir: /Users/bill/Workspace/riadev/app[INFO] ------------------------------------------------------------------------[INFO] BUILD SUCCESS[INFO] ------------------------------------------------------------------------[INFO] Total time: 2:39.160s[INFO] Finished at: Sun May 12 17:43:13 BST 2013[INFO] Final Memory: 9M/81M[INFO] ------------------------------------------------------------------------创建好项目后,这个项目会自动生成一个基础代码,这个代码包含了一个简单的前端,后段,自动单元测试的代码。命令行下:使用如下命令:mvn gwt:run即调用gwt的开发模式。
© 2010 - 2020 网站综合信息查询 同IP网站查询 相关类似网站查询 网站备案查询网站地图 最新查询 最近更新 优秀网站 热门网站 全部网站 同IP查询 备案查询
2024-11-06 08:26, Process in 0.0073 second.