锁定老帖子 主题:Maven2 + gwt 详细配置指南
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2008-09-11
最后修改:2009-03-19
原博文地址(http://gavin-chen.iteye.com/admin/blogs/240427)
原配置指南己被移徐,本人建了一个maven archetype,用archetype进行maven + gwt项目的初始配置会让你轻松很多(见附件gwt-maven-archetype源码),省去了到处copy到处贴的麻烦
gwt-maven-archetype(源码)使用方法
1. 首先你得能运行maven,至于maven是什么,怎么用,自己先去其它地方学会先吧,然后还要下载gwt-windows-1.5.3
2. 解压源代码,在命令行中进行该目录,运行mvn install进行archetype安装
3. 使用此archetype 在任一位置建一文件夹,在命令行中运行以下命令 C:\test\test-maven-gwt-archetype>mvn archetype:create -DarchetypeGroupId=com.mycompany -DarchetypeArtifactId=gwt-maven-archetype -DarchetypeVersion=1.0-SNAPSHOT -DgroupId={你的groupId} -DartifactId={你的artifactId}
如
C:\test\test-maven-gwt-archetype>mvn archetype:create -DarchetypeGroupId=com.myc
4. 成功运行以上命令后,你还需要改一点东西(如果你的groupId用了com.mycompany,则不需改任何东西) 1) 在src\main\resources下,建立与你的groupId一至的目录,然后在src\main\resources\com\company下的public文件夹与Main.gwt.xml剪切至你刚才新建的目录中
2) 打开你刚才拷贝的Main.gwt.xml文件,找到下面这句,将com.mycompany改成你的groupId <entry-point class='com.mycompany.client.Main'/>
3) 打开你刚才拷贝的public文件夹下的Main.html文件,找到下面这句,将com.mycompany改成你的groupId <script type="text/javascript" language="javascript" src="com.mycompany.Main.nocache.js"></script>
4) 打开根目录的pom文件,在最下面找到下面这段XML,并将google.webtoolkit.home里面的值改成你的GWT安装目录 <profile> <activation> <activeByDefault>true</activeByDefault> </activation> <id>gwt-home</id> <properties> <google.webtoolkit.home>D:/project/project tools/gwt-windows-1.5.3</google.webtoolkit.home> </properties> </profile>
然后在根目录运行mvn gwt:gwt,你应该可以成功看到GWT 红色的Host Mode出现了
GWT Host Mode是日常测试所用,在要打包项目时,需将Profile "dev-build"激活, 如下命令
mvn -Pdev-build install
运行这条命令,GWT才会被真正编译成javascript文件,并能部署到容器里面 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2008-09-12
郁闷,Javaeye不让我发布太长的文章,会自动截掉,附件不知为什么也贴不上去,大家需要pom.xml或setting.xml原件的话请发邮件到本人邮箱吧
|
|
返回顶楼 | |
浏览 4217 次