1

我有一些比较大的文件(Flash 电影)要提供。我应该把它们放在我的项目中的什么地方?我不想每次导出 .war 文件时都导出它们,因为它们占用了大量空间。

4

3 回答 3

1

为此创建两个单独的项目(两个战争文件),然后将它们并排部署是很常见的。然后,您只在需要时部署大文件。

于 2009-08-30T06:40:57.173 回答
0

也许更好的选择是将它们部署到外部托管服务,例如Amazon S3。它还有一个名为CloudFront的内容交付网络,该网络从靠近用户的服务器提供文件。

它们不是免费的,但非常便宜。

于 2009-08-30T07:18:00.967 回答
0

您可以通过从版本控制系统(例如 SVN、GIT、CVS 等)中检出大型媒体文件来设置您的部署位置。然后,配置一个循环任务(例如 cron 或计划任务)来执行结帐更新以检索任何更改并获取任何更新。

于 2009-08-30T13:59:11.740 回答