我正在使用带有Google插件的Eclipse J2EE来开发基于Java的Web应用程序。 我也在使用GitHub私有存储库,以便多个开发人员可以为站点的开发做出贡献。
在我的项目目录中,我有以下文件
/.project
/.classpath
/build/build.xml
/build/compiler.jar
/war/js/expanded1.js
/war/js/expanded2.js
/war/js/minfied.js
/war/index.html
build.xml
将运行谷歌关闭compiler.jar
将我的所有扩展的JS文件编译成一个文件minified.js
但现在我的问题是 - 我如何才能做到以下所有情况?
这是我第一次使用谷歌应用引擎 - 我基本上希望有一种方法来指定一组在本地工作的文件,以及一组部署的文件。
至少从表面上看,我只有一个名为“war”的目录,在其中放置我的文件,该文件夹中的所有内容都将被部署,这将使部署一个痛苦,因为它需要我手动移动在部署之前和之后将文件存放到其他目录,这可能会搞砸GitHub中文件的版本历史记录。
另外,我希望目录结构尽可能稳定,以便其他开发人员可以使用相同的环境设置并快速启动和运行。
任何经验丰富的谷歌应用引擎用户在设置这样的网站时都知道最佳做法吗?
答案 0 :(得分:1)
不是使用静态index.html,而是使用url处理程序生成它。它可能是一个模板,您可以根据情况插入不同的js文件链接。