Are you sure you want to delete this task? Once this task is deleted, it cannot be recovered.
|
25 years ago | |
---|---|---|
docs | 25 years ago | |
src | 25 years ago | |
README | 25 years ago | |
bootstrap.bat | 25 years ago | |
bootstrap.sh | 25 years ago | |
build.bat | 25 years ago | |
build.sh | 25 years ago | |
build.xml | 25 years ago |
README file for the jakarta-ant workspace
-----------------------------------------------------------------
$Id$
=================================================================
This is the workspace for Ant, a Java based build tool.
TODO List:
* Improve documentation of how to use ant, how tasks are
constructed, etc.
* Improve error reporting on BuildException catches. Error should
state which task and which target was active at the time the
BuildException was popped.
* Improve error reporting on XML parse. Currently if the build.xml
file is malformed we get some sort of odd SAX exception that could
be better put.
* Provide an AbstractFileCompareTask class with prebuilt "srcfile"
and "destfile" setter methods and whose execute method calls a
"updateNeeded" method.
* CVS task to checkout a cvs tree from a particular server into a
given location.
* Javadoc task -- ability to dance between 1.1 and 1.2 javadoc as
well as using other doclets like cocoons?
* Transform task -- XSLT
* Output logs in XML -- this would be a global option of the project
(log location, verboseness, etc)
* Javac improvements -- support the "modern" 1.3 compiler
* Investigate some sort of command line "execute an instance of a
task with these parameters" entry point. Maybe a
`org.apache.ant.TaskMain task org.foo.BarTask attrib1=foo
attrib2=bar` type entry point?
* Investigate some sort of "touch" functionality. Not sure how this
could be done in a portable way -- maybe append 0 bytes to a file
as a quick hack?
* GUI front end -- examine tasks, add task properties, etc. Also,
one button push build of a particular target.
* Test harness. All software projects should have an automatable
test suite. Ant is no exception to this rule.
No Description
Java HTML XSLT GAP Shell other
Dear OpenI User
Thank you for your continuous support to the Openl Qizhi Community AI Collaboration Platform. In order to protect your usage rights and ensure network security, we updated the Openl Qizhi Community AI Collaboration Platform Usage Agreement in January 2024. The updated agreement specifies that users are prohibited from using intranet penetration tools. After you click "Agree and continue", you can continue to use our services. Thank you for your cooperation and understanding.
For more agreement content, please refer to the《Openl Qizhi Community AI Collaboration Platform Usage Agreement》