Hi Tomasz,
This came up yesterday as well, so I'll just paste my reply below:
The project-quick-start target is missing a Task definition. I've checked in a fix to trunk but you
can patch your local copy of <click-distribution>/build/build.xml as follows:
<target name="project-quick-start" description="build application template">
<!--
Task Definitions
-->
<taskdef name="package"
classname="org.apache.click.tools.devtasks.PackageTask"
classpath="lib/click-dev-tasks-1.1.jar"/>
...
</target>
Hope this helps.
kind regards
bob
On 23/02/2010 04:10 PM, tomasz bandura wrote:
Hello,
I,ve just tried to use quickstart from "8.2 Running Quickstart
chapter" but it cannot generate template.
The required variables are set correctly and libraries are downloaded .
My env: java: 1.6.0_17-b04, OS: Linux
The full log is below:
$ ant project-quick-start
Buildfile: /home/tomasz/Tools/java/click-2.1.0/build/build.xml
project-quick-start:
[input] Please enter the project name (e.g. quickstart): [quickstart]
[input] Please enter the root package name (e.g. com.quickstart):
[com.quickstart]
[input] Please enter the web app context path: [quickstart]
[input] The directory '/home/tomasz/Tools/java/quickstart' will be
deleted. Continue (y/n)? (y, n)
y
[delete] Deleting directory /home/tomasz/Tools/java/quickstart
BUILD FAILED
/home/tomasz/Tools/java/click-2.1.0/build/build.xml:950: Problem:
failed to create task or type package
Cause: The name is undefined.
Action: Check the spelling.
Action: Check that any custom tasks/types have been declared.
Action: Check that any<presetdef>/<macrodef> declarations have taken place.
Total time: 4 seconds
What should i do to run it?
Best regards
Tomasz