2011-11-13 55 views

回答

10

我会建议:

生成的内容,如:

/build 
/classes 
*.jar 
*.class 
*~ 
*/web-app/gwt 
*/web-app/WEB-INF/classes 
target 

c的名称某些生成的目录可能会有所不同,所以您应该根据您的项目进行调整。

+0

[他们](http://repo.or.cz/w/learning-gwt.git/blob_plain/HEAD:/.gitignore)不包括'war'目录。可以吗? –

+0

@RedPlanet它取决于你的项目是如何配置的,但如果你有一个'war'目录,那么是的,你可以在''gitignore'文件内容中添加'war /'。 – VonC

+0

感谢您的回复。我使用[Google地图](https://code.google.com/p/gwt-google-apis/wiki/MapsGettingStarted)制作了第一个GWT项目,并且只忽略了'war/WEB-INF/classes /'和'GWT-unitCache /'。 –

8

除了VonC的Eclipse /蚂蚁/ Maven的建议,我会添加一些更具体的GWT条目:

  • .gwt - 编译日志
  • gwt-unitCache - 缓存已编译的文件
  • www-test - GWT JUnit的编译文件

个人而言,我会留远离试图黑名单中的任何Web应用程序目录的文件/文件夹,不管是逐个项目,还是确保编译过程将gwt编译文件构建到build/target/ dir中的另一个目录中 - 这可能会使启动更麻烦,但您不需要用任何新的gwt模块自定义.gitignore。

+0

好点。 +1 – VonC