ECLIPSE ANT INTEGRATION

2008-02-23 10:09:06来源:互联网 阅读 ()

新老客户大回馈,云服务器低至5折

For functionality that is not directly available from Eclipse, Ant provides a back door. Ant is an XML- and Java-based automation tool. Recently, I've been using Ant to auto-deploy application changes to Tomcat and restart that Web application. This tip covers Eclipse's Ant integration, and the following tip, "Automating Tomcat Application Restarts with Ant," explains how to set up Ant to auto-deploy Web application changes and to restart the Web app.

Ant is often executed from the command line, but we Eclipse users can execute Ant directly from our workbench. Eclipse 2.1 and 3.0 will put an Ant icon (which is an image of an actual bug) beside each Ant XML file. The default editor for Ant also nicely color-codes your Ant XML and validates its syntax. The Eclipse Ant editor will also provide an Outline view that lists each Ant target that exists within the XML. Just like with a Java source Outline view, the Ant outline makes it easy to navigate source.

To run an Ant XML script, click your right mouse button on the file in the Package Explorer and select Run Ant from the pop-up menu. A panel labeled "Modify attributes and launch" will be presented; that panel contains six tabs: Main, Refresh, Targets, Classpath, Properties, and Common. The following are short descriptions for each tab:

  1. Main: This allows for the settings of arguments and directories for the invocation of the Ant main method.
  2. Refresh: You can use this tab to specify whether or not you want your workspace to automatically be refreshed after the execution of the Ant script.
  3. Targets: When you click on this tab, it will all the Ant target with checkboxes that you can use to select which targets are to be executed.
  4. Classpath: This lets you set the classpath to be used by the Ant execution. It also lets you set or override the ANT_HOME environment variable.
  5. Properties: This lets you set properties that will be Accessible to the current execution of the Ant script.
  6. Common: This tab lets you specify what Eclipse perspective to switch to when Ant is launched. It also lets you add the Ant targets selected to the favorites menu.

To execute my Ant scripts, I select the build.xml file from the Package Explorer by clicking the right mouse button, selecting the Run Ant option, clicking the appropriate target, and clicking the Run button. However, there is a faster way to select the build.xml file. In the icon toolbar, there is a small running man icon that appears to be carrying a brief case. (In Eclipse 2.1, the briefcase is black, but in Eclipse 3.0, it's red.) A single click on the running business man icon will launch Ant. Note that when Ant is launched, its output is placed in the Eclipse console view.

上一篇: eBay架构的思想金矿
下一篇: 今天很开心,解开了关于JAVA中this的迷团

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:定义自己的Connection Pool 选择自 small_ding 的 Blog

下一篇:[XML学习笔记][3.3]通过JAXP使用XSLT