我有一些相对较大的文件(Flash电影),我想提供。我应该把它们放在我的项目里面?每次我导出.war文件时,我都不想导出它们,因为它们占用了大量空间。将大型静态文件放在tomcat项目中的位置?
0
A
回答
0
您可以通过从版本控制系统(例如SVN,GIT,CVS等)检出大型媒体文件来设置您的部署位置。然后,配置一个循环任务(例如cron或Scheduled Task)来执行结账更新以检索任何更改并获取更新。
1
为这个(两个战争文件)创建两个单独的项目是相当常见的,只是并排部署它们。然后,您只需要时部署大文件。
+0
谢谢!但是当我想更新单个文件时,我不需要继续部署整个“静态”战争文件(大约200闪存视频文件=〜400 MB)? – olamundo 2009-08-30 07:01:33
0
也许更好的选择是将它们部署到外部托管服务,如Amazon S3。它还具有一个名为CloudFront的内容分发网络,该网络用于从靠近用户的服务器提供文件。
他们不是免费的,但他们很便宜。
相关问题
- 1. 将静态文件放在Django应用程序或项目中的位置
- 2. 使用Tomcat将文本文件放入Eclipse动态Web项目的位置?
- 3. 在Android项目中放置静态URL的位置?
- 4. OpenShift的Django cms项目。在哪里放置静态文件?
- 5. QML/QtQuick2 Anchor项目在缩放图像上的静态位置
- 6. 将外部文件放在项目中的位置
- 7. 将.mp3文件放在visual C#项目中的位置。
- 8. 将Twitter Bootstrap文件放在Maven项目中的位置?
- 9. 将applicationcontext.xml文件放在jar中的位置(弹簧项目)
- 10. 将.properties文件放在Eclipse项目中的位置?
- 11. 在我的Spring Boot项目中放置静态资源的适当位置
- 12. 静态文件的Tomcat配置
- 13. 在android项目中放置一个xml文件的位置?
- 14. 在Java Web项目中放置文件的位置?
- 15. 在java项目中放置xsl文件的位置?
- 16. 在angularJS2项目中放置/查找systemjs.config.js文件的位置?
- 17. 在快递中将静态文件设置为静态文件
- 18. Django项目中静态文件的URL
- 19. 在Flex项目中放置原型代码的最佳位置
- 20. Django在哪里放置静态文件
- 21. 在Unity项目的Gear VR中播放大型视频文件
- 22. 将静态数据放在wpf中的位置?
- 23. 项目位置类型从相对静态效果转变?
- 24. 放置位置的log4j.xml文件在非Maven项目
- 25. Tomcat服务静态文件
- 26. 在动态java项目中放置jar文件应该可读的配置文件的位置?
- 27. 将配置放在bndtools/maven项目中的位置?
- 28. 将clientaccesspolicy.xml放置在Silverlight项目中的位置
- 29. 将项目放置在下拉列表中的特定位置
- 30. django:如何在根目录下放置一个静态文件?
这就是我想要做的,但是我不必将.war文件部署到服务器上? – olamundo 2009-08-30 17:16:34
是的,您需要使用编译的工件部署战争。对于如何部署代码版本系统结帐还有多种选择。您可以调整构建中的过滤器,以包含这些特定目录的.svn(我假设)签出文件夹/文件,或者您可以有一组额外的部署/配置步骤将结帐覆盖到安装目录中。部署分解战争将使管理部署更容易。 – 2009-08-30 17:25:27
对不起,但不明白WAR创建的地方。让我回顾一下我的理解: 我拥有SVN下的所有媒体文件(没有任何.WAR文件)。然后当我更新一个文件时,我检查它。然后在服务器端,从SVN更新cron。到现在为止还挺好。但战争档案在哪里? – olamundo 2009-08-31 03:46:05