Jeff Potts
KM Whirled: Collaboration, Portal, Content Management, Search, and a dash of personal info most people won't care about
















Navigator Logo

CMPros Logo

Subscribe to "Jeff Potts" in Radio UserLand.

Click to see the XML version of this web page.

Click here to send an email to the editor of this weblog.


My blog is now located at http://ecmarchitect.com If you are not redirected automatically, please follow the link.

Sunday, February 09, 2003
 

Here's how to install ANT and the related JAR file required by the FTP task:
 
1. Download ANT from http://ant.apache.org
2. Download NetComponents from http://www.savarese.org/oro/downloads/index.html#NetComponents (required for the ANT FTP task)
3. Install ANT
  3a. Expand ZIP into a directory of your choice
  3b. Set ANT_HOME to the install directory
  3c. Add ANT_HOME/bin to the path
4. Unzip NetComponents ZIP to a directory of your choice
5. Copy netcomponents.jar to ANT_HOME/lib
 
Run ANT either from the command line while sitting in the same directory as the class files or run it from NetBeans, Visual SlickEdit, or another IDE. In NetBeans, for example, when you mount a directory with a buildfile, it shows up in the hierarchy. You can then right-click and execute the ANT script. To run scripts that depend on optional JARs from NetBeans (like the FTP task), you'll need to do some minor NetBeans configuration steps because of the dependency of the task on an optional JAR file. See below for details.
 
Build files can include compilation, unit testing, JARing, WARing, generating JavaDocs, etc. The build file should always be checked-in to source code control after changes are made.
 
NetBeans ANT config changes that need to be made when running ANT scripts with an FTP task:
 
1. Copy NetComponents.jar to <netbeans program directory>modulespatchesorg-apache-tools-ant-module
2. In Tools, Options, Ant Settings, Properties, delete build.sysclasspath=ignore
3. Restart the IDE
 
To pass arguments to an ANT script from NetBeans, you can either
a. Go to tools, options, Ant Settings, Properties, and add key-value pairs
b. OR use a properties file (*.ant.properties) that is referenced by the ANT script. Netbeans will create this for you if you right-click on the build script and click properties.

10:59:49 PM    

A blogroll is simply a list of links that the weblog author surfs or subscribes to. There are methods that can be used to automatically produce a blogroll based on the author's Radio subscriptions. Jon Udell has an example of this. There are services on the web that will manage your blogroll for you. The advantage is that you can click a button and have the site added to your blogroll. Your list of links is centrally-managed and made available to your blog via a web service. An example of a site providing this functionality is http://www.blogrolling.com.

Here's an example of a blogroll at Doc Searl's blog. Apparently, Doc coined the term. According to this glossary page, blogrolling is derived from the term "logrolling" which essentially means trading favors.


8:06:51 PM    


Click here to visit the Radio UserLand website. © Copyright 2005 Jeff Potts.
Last update: 10/13/2005; 4:49:00 PM.
February 2003
Sun Mon Tue Wed Thu Fri Sat
            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28  
Jan   Mar
Navigator Logo