Marc Lustig wrote:
Hi,

after building turbine from cvs using maven, where can I find adivse how to
with an?

-> what parameters need to be adjusted?
from this point on in the user manual:
http://jakarta.apache.org/turbine/maven/reference/user-guide.html#Properties%20Processing
and most plugin documentation has a 'properties' section that explains what properties to set:
http://jakarta.apache.org/turbine/maven/reference/plugins/index.html
eg
http://jakarta.apache.org/turbine/maven/reference/plugins/java/properties.html

-> how is the directory structure supposed to look like?
http://jakarta.apache.org/turbine/maven/reference/dirlayout.html

-> how to integrate with tomcat?
http://jakarta.apache.org/tomcat/tomcat-4.1-doc/manager-howto.html#Executing%20Manager%20Commands%20With%20Ant
if you have a recent tomcat, it comes with ant tasks. These could be used in your maven.xml for your project, e.g.:
<project default="tomcat:deploy"
xmlns:j="jelly:core"
xmlns:m="maven"
xmlns:u="jelly:util">

<!-- does taskdef work ok in jelly? not tried this! -->
<taskdef name="deploy" classname="org.apache.catalina.ant.DeployTask"/>
<!-- etc. tomcat tasks - collect the whole set! -->

<goal name="tomcat:deploy" depends="war:war">
<attainGoal name="war:war"/>
<install url="${tomcat.manager.url}" username="${tomcat.username}" password="${tomcat.password}"
path="/${pom.id}" war="file://${maven.war.build.dir}/${pom.id}.war"/>
</goal>

</project>

NB the above was quickly thrown together for this reply. It'll get you close but you'll need to try this for yourself. NB You will need to install the ant tasks as described in the link above.

[note to self: time for a tomcat plugin?]

-> what is the aquivalent for ant or ant init in maven?
Not sure what you mean. The equivalent of running 'ant' is running 'maven' but you know this by now. And there's no core task called init in maven. Perhaps you mean, how do I set the default goal? See the example maven.xml above.



Thx!

Marc


--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>



--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to