我经常使用Dreamweaver来修改Liferay模板(Velocity文件),然后必须从命令提示符运行Apache Ant才能将WAR部署到Tomcat。有没有什么方法可以简化这个过程,这样我就可以直接从Dreamweaver保存/部署?
我尝试设置一个站点并将Tomcat指定为本地服务器,但显然Dreamweaver只是尝试推送原始文件并部署WAR。是否有某种扩展或方式可以从Dreamweaver调用Apache Ant?
谢谢!
发布于 2012-02-23 00:29:49
我还没有见过这样的扩展,你可以在Adobe Exchange上搜索到:http://www.adobe.com/go/exchange,但是如果还没有可用的扩展,我怀疑没有,你可以编写一个自己的扩展。以下链接用于扩展Dreamweaver和Dreamweaver可扩展性API:
http://help.adobe.com/en_US/dreamweaver/cs/extend/index.html
http://help.adobe.com/en_US/dreamweaver/cs/apiref/index.html
在这种情况下,我认为您需要使用未记录的API调用来与外部进程(在本例中为Ant)进行通信,比如DWfile.runCommandLine()或MM.runCommandLine()。Paul Boon找到了这些,并在这里写了关于它们和其他几个人的博客:http://communitymx.com/blog/index.cfm?newsid=179&blogger=35
https://stackoverflow.com/questions/9386850
复制相似问题