我正在Eclipse中创建一个GWT应用程序。要使应用程序正常工作,需要将其部署在我的虚拟机上运行的服务器上。它使用我们公司的JS库,只能在这个特定的环境中工作,所以我真的需要编译GWT应用程序并将其部署到服务器上。
该应用程序基本上由以下文件夹和文件组成:
/战争
--- /图像
--- /资源
------ /本地化
------ /
属于MapData
------ / svgs
------在/ etc ...
--- / GWT编译应用程序内文件夹
--- / index.html中
我知道我可以在GWT应用程序中拥有图像和语言,但我们不希望这样,因为我们可能会更改某些文本或图像,而不需要在将来完成应用程序时进行编译。
到目前为止,我的构建和部署周期是:
由于我每天做200次这样的事情,我已经厌倦了,我终于有时间去改进了。
我的问题是如何自动执行这些步骤?我应该使用什么工具?我甚至不知道应用程序是否可以从命令行以某种方式编译。理想情况下,我想运行一些命令或文件来编译应用程序并将所有文件(可能只有那些已更改或不同的文件)部署到虚拟机。
修改
我终于通过maven建立了工作!所以现在我只需要知道如何将文件复制到ftp。