HI,

Please visit
http://www.roseindia.net/struts/struts2/struts-2-hello-world.shtml
 and read the tutorial.
You can download the helloworld project along with directory strutcture and
build.xml file from
http://www.roseindia.net/struts/struts2/struts2tutorial.zip

code is tested and will work on your system.

Thanks


-----Original Message-----
From: James Mitchell [mailto:[EMAIL PROTECTED]
Sent: Tuesday, June 12, 2007 3:27 AM
To: Struts Users Mailing List
Subject: Re: build.xml file for struts 2


You can generate an Ant build file from any project that uses Maven.

   $ mvn ant:ant


--
James Mitchell



On Jun 11, 2007, at 4:49 PM, Session Mwamufiya wrote:

> Thanks for the file, but I would really need to see a working example,
> because all of these files and directories here and there are too
> confusing.
> I wish someone could point me to a helloworld tutorial that
> actually has a
> working version.
>
> Thanks
>
> Session A. Mwamufiya
> Carnegie Mellon University
> MBA | Tepper School of Business
> MSE (software eng.) | School of Computer Science
> T: (412) 508-5455 | [EMAIL PROTECTED]
>
> -----Original Message-----
> From: Carroll, Samuel Nicholas [mailto:[EMAIL PROTECTED]
> Sent: Monday, June 11, 2007 3:11 PM
> To: Struts Users Mailing List
> Subject: RE: build.xml file for struts 2
>
> Here is the basic layout for a build.xml for the struts appilcations I
> develop:
>
> <?xml version="1.0"?>
> <project name="PROJECT NAME" default="PICK_A_TARGET" basedir="./">
>
>       <description>FULL PROJECT NAME</description>
>
>       <!-- ********************** -->
>       <!-- Application Properties -->
>       <!-- ********************** -->
>       <property name="SOME.PROPERTY.NAME" value="COMMONLYUSED"/>
>       ......
>
>       <!-- ************************ -->
>       <!-- Jar Directory Properties -->
>       <!-- ************************ -->
>       <property name="log4j.version" value="1.2.9" />
>       <property name="log4j.dir"
>               location="${lib.dir}/log4j-${log4j.version}" />
>
>       <!-- ************** -->
>       <!-- Set Classpaths -->
>       <!-- ************** -->
>       <path id="sourcepath.compile">
>               <pathelement location="${src.dir}" />
>       </path>
>
>       <!-- ********* -->
>       <!-- Clean All -->
>       <!-- ********* -->
>       <target name="clean">
>               <delete dir="${out.dir}" />
>       </target>
>
>       <!-- ******* -->
>       <!-- Compile -->
>       <!-- ******* -->
>       <target name="compile" depends="init">
>       <javac destdir="${out.dir}\app\WEB-INF\classes"
>                       sourcepathref="sourcepath.compile"
> classpathref="classpath.compile"
>                       deprecation="${compile.deprecation}"
> debug="${compile.debug}"
>                       listfiles="${compile.listfiles}">
>                       <src refid="sourcepath.compile" />
>               </javac>
>       </target>
>
>       <!--
> **************************************************************** -->
>       <!-- COPY OVER ALL OTHER FILES/LIBS INTO THE PROPER WEB-INF
> STRUCTURE -->
>       <!--
> **************************************************************** -->
>       <!-- Copy JSP Pages Over -->
>               <copy todir="${out.dir}\app\WEB-INF\pages">
>                       <fileset dir="${jspPages.dir}"
>                               excludes="**/*.keep">
>                       </fileset>
>               </copy>
>       etc...
>
>
>       <!-- ********** -->
>       <!-- Distribute -->
>       <!-- ********** -->
>       <target name="dist" >
>               <jar jarfile="${warfile.name}.war"
> basedir="${out.dir}\app" />
>       </target>
>
> </project>
>
> Something along those lines should suffice google and the ant page
> should suffice
> To fill in all the blanks, but to review basically set all the
> properties (dirs,
> Files, libs, etc.) then move them to the appropriate folders for the
> WEB-INF,
> Then compile and make a war file and distribute accordingly.
>
>
> -----Original Message-----
> From: Session Mwamufiya [mailto:[EMAIL PROTECTED]
> Sent: Monday, June 11, 2007 2:59 PM
> To: 'Struts Users Mailing List'
> Subject: build.xml file for struts 2
>
> Hello,
>
>
>
> Could someone point me to a working build.xml file that I could use
> for
> a
> simple struts 2 application (helloworld)?  I tried the tutorial from
> roseindia, and that build file doesn't result in a working web app,
> though
> ant says that the build was successful.  I don't see all of the
> lib/*.jar
> files included in the classpath, and it puts the compiled class
> files in
> WEB-INF/src/classes instead of WEB-INF/classes; there must be other
> issues
> too that I haven't figured out.  Could someone point me to a simple
> working
> build.xml for struts 2 applications, or a good tutorial that I could
> use?
>
>
>
> Thanks,
>
>
>
> Session A. Mwamufiya
>
> Carnegie Mellon University
>
> MBA | Tepper School of Business
>
> MSE (software eng.) | School of Computer Science
>
> T: (412) 508-5455 | [EMAIL PROTECTED]
>
>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>


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




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

Reply via email to