当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: Writing shell scripts to automat
 

 

    摘要: as the number of web pages and web applications that need to be written rises, more and more non-coders will need to write them. there simply isnt the budget or time for professional programmers an......
 ·making the case for cfml on j2ee @ jdj    »显示摘要«
    摘要:do you really know what it means to run cfml applications on a j2ee server? how does it work, and why would you bother? there are many benefits you may never have considered. in this article, the firs......


Intro to Ant @ JDJ

writing shell scripts to automate the build and deploy process for coldfusion applications is not very much fun. the jakarta ant project is an open-source, cross-platform alternative that makes it easy to automate the build and deploy process.

but my build and deploy process is fine....

maybe your build and deploy process for your latest application is fine - you type a single command and your build process automatically retrieves your application from the source control system, configures the application appropriately for the target environment, and copies all the necessary files to the production servers while you head to the coffee shop for your morning cup of caffeine and the newspaper. but i know that the reality for the vast majority of projects ive seen (including many of my own applications!) are built and deployed using a written multistep checklist - some steps automated by simple shell scripts and some done by hand. with time a scarce commodity on most projects, its not a surprise that anything other than the coldfusion application itself gets little, if any, attention.

but how many times have you personally been burned by a bad build or deploy? maybe forgetting to copy a custom tag to the \cfusionmx\customtags directory? or deploying the wrong version of a coldfusion template? maybe you forgot to toggle the data source name from the development server to the production server? or neglected to disable some debugging code? the list goes on. how much time did you waste finding and fixing the problem? odds are it was a lot, and that the problem happened at the least opportune time, like during a major production release! if there was a simple, free, cross-platform, extensible tool that would let you write automated build and deploy scripts, wouldnt it make sense to use it?

there are some traditional tools for autom
...   下一页

 ·using rss in jsp pages    »显示摘要«
    摘要: rss, or really simple syndication, is a specification for xml files to provide syndicated data. it is typically used by news sites and blogs to provide information concerning the latest news stor......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE