Revision: 7600
                            
                                                            
                                    
                                        
Updated Code
                                    
                                    
                                                    
                        at July 31, 2008 07:00 by vonkinder
                            
                            Updated Code
<project name="My Project" default="compile" basedir=".">
  <property name="app.name"      value="myapp"/>
  <property name="app.path"      value="/${app.name}"/>
  <property name="app.version"   value="0.1-dev"/>
  <property name="build.home"    value="${basedir}/build"/>
  <property name="catalina.home" value="apache-tomcat-dir"/> <!-- UPDATE THIS! -->
  <property name="dist.home"     value="${basedir}/dist"/>
  <property name="docs.home"     value="${basedir}/docs"/>
  <property name="manager.url"   value="http://localhost:8080/manager"/>
  <property name="src.home"      value="${basedir}/src"/>
  <property name="web.home"      value="${basedir}/web"/>
	
	
	<path id="compile.classpath">
		
		    <pathelement location="${catalina.home}/common/classes"/>
		    <fileset dir="${catalina.home}/common/endorsed">
		      <include name="*.jar"/>
		    </fileset>
		    <fileset dir="${catalina.home}/common/lib">
		      <include name="*.jar"/>
		    </fileset>
		    <pathelement location="${catalina.home}/shared/classes"/>
		    <fileset dir="${catalina.home}/shared/lib">
		      <include name="*.jar"/>
		    </fileset>
		<fileset dir="${catalina.home}/shared/lib"><!-- extraclasspath -->
				      <include name="*.jar"/>
	    </fileset>
   </path>
	 <target name="all" depends="clean,compile"
	   description="Clean build and dist directories, then compile"/>
	 <target name="clean"
	   description="Delete old build and dist directories">
	    <delete dir="${build.home}"/>
	    <delete dir="${dist.home}"/>
	  </target>
	  <target name="compile" depends="prepare"
	   description="Compile Java sources">
	    <!-- Compile Java classes as necessary -->
	    <mkdir    dir="${build.home}/WEB-INF/classes"/>
	    <javac srcdir="${src.home}"
	          destdir="${build.home}/WEB-INF/classes"
	            debug="${compile.debug}"
	      deprecation="${compile.deprecation}"
	         optimize="${compile.optimize}">
	        <classpath refid="compile.classpath"/>
	    </javac>
	    <!-- Copy application resources -->
	    <copy  todir="${build.home}/WEB-INF/classes">
	      <fileset dir="${src.home}" excludes="**/*.java"/>
	    </copy>
	  </target>
	  <target name="dist" depends="compile,javadoc"
	   description="Create binary distribution">
	    <!-- Copy documentation subdirectories -->
	    <mkdir   dir="${dist.home}/docs"/>
	    <copy    todir="${dist.home}/docs">
	      <fileset dir="${docs.home}"/>
	    </copy>
	    <!-- Create application JAR file -->
	    <jar jarfile="${dist.home}/${app.name}-${app.version}.war"
	         basedir="${build.home}"/>
	    <!-- Copy additional files to ${dist.home} as necessary -->
	  </target>
	  <target name="install" depends="compile"
	   description="Install application to servlet container">
	    <install url="${manager.url}"
	        username="${manager.username}"
	        password="${manager.password}"
	            path="${app.path}"
	             war="file://${build.home}"/>
	  </target>
	  <target name="javadoc" depends="compile"
	   description="Create Javadoc API documentation">
	    <mkdir          dir="${dist.home}/docs/api"/>
	    <javadoc sourcepath="${src.home}"
	                destdir="${dist.home}/docs/api"
	           packagenames="*">
	      <classpath refid="compile.classpath"/>
	    </javadoc>
	  </target>
	  <target name="list"
	   description="List installed applications on servlet container">
	    <list    url="${manager.url}"
	        username="${manager.username}"
	        password="${manager.password}"/>
	  </target>
	  <target name="prepare">
	    <!-- Create build directories as needed -->
	    <mkdir  dir="${build.home}"/>
	    <mkdir  dir="${build.home}/WEB-INF"/>
	    <mkdir  dir="${build.home}/WEB-INF/classes"/>
	    <!-- Copy static content of this web application -->
	    <copy todir="${build.home}">
	      <fileset dir="${web.home}"/>
	    </copy>
	    <mkdir  dir="${build.home}/WEB-INF/lib"/>
	
	  </target>
	  <target name="reload" depends="compile"
	   description="Reload application on servlet container">
	    <reload url="${manager.url}"
	       username="${manager.username}"
	       password="${manager.password}"
	           path="${app.path}"/>
	  </target>
	  <target name="remove"
	   description="Remove application on servlet container">
	    <remove url="${manager.url}"
	       username="${manager.username}"
	       password="${manager.password}"
	           path="${app.path}"/>
	  </target>
	</project>
                                
                            Revision: 7599
                            
                                                            
                                    
                                        
Initial Code
                                    
                                    
                                                            
                                    
                                        
Initial URL
                                    
                                    
                                
                                                            
                                    
                                        
Initial Description
                                    
                                    
                                
                                                            
                                    
                                        
Initial Title
                                    
                                    
                                                            
                                    
                                        
Initial Tags
                                    
                                    
                                
                                                            
                                    
                                        
Initial Language
                                    
                                    
                                                    
                        at July 31, 2008 06:43 by vonkinder
                            
                            Initial Code
<project name="My Project" default="compile" basedir=".">
  <property name="app.name"      value="myapp"/>
  <property name="app.path"      value="/${app.name}"/>
  <property name="app.version"   value="0.1-dev"/>
  <property name="build.home"    value="${basedir}/build"/>
  <property name="catalina.home" value="/Users/erwin/Java/apache-tomcat-5.5.26"/> <!-- UPDATE THIS! -->
  <property name="dist.home"     value="${basedir}/dist"/>
  <property name="docs.home"     value="${basedir}/docs"/>
  <property name="manager.url"   value="http://localhost:8080/manager"/>
  <property name="src.home"      value="${basedir}/src"/>
  <property name="web.home"      value="${basedir}/web"/>
	
	
	<path id="compile.classpath">
		
		    <pathelement location="${catalina.home}/common/classes"/>
		    <fileset dir="${catalina.home}/common/endorsed">
		      <include name="*.jar"/>
		    </fileset>
		    <fileset dir="${catalina.home}/common/lib">
		      <include name="*.jar"/>
		    </fileset>
		    <pathelement location="${catalina.home}/shared/classes"/>
		    <fileset dir="${catalina.home}/shared/lib">
		      <include name="*.jar"/>
		    </fileset>
		<fileset dir="${catalina.home}/shared/lib"><!-- extraclasspath -->
				      <include name="*.jar"/>
	    </fileset>
   </path>
	 <target name="all" depends="clean,compile"
	   description="Clean build and dist directories, then compile"/>
	 <target name="clean"
	   description="Delete old build and dist directories">
	    <delete dir="${build.home}"/>
	    <delete dir="${dist.home}"/>
	  </target>
	  <target name="compile" depends="prepare"
	   description="Compile Java sources">
	    <!-- Compile Java classes as necessary -->
	    <mkdir    dir="${build.home}/WEB-INF/classes"/>
	    <javac srcdir="${src.home}"
	          destdir="${build.home}/WEB-INF/classes"
	            debug="${compile.debug}"
	      deprecation="${compile.deprecation}"
	         optimize="${compile.optimize}">
	        <classpath refid="compile.classpath"/>
	    </javac>
	    <!-- Copy application resources -->
	    <copy  todir="${build.home}/WEB-INF/classes">
	      <fileset dir="${src.home}" excludes="**/*.java"/>
	    </copy>
	  </target>
	  <target name="dist" depends="compile,javadoc"
	   description="Create binary distribution">
	    <!-- Copy documentation subdirectories -->
	    <mkdir   dir="${dist.home}/docs"/>
	    <copy    todir="${dist.home}/docs">
	      <fileset dir="${docs.home}"/>
	    </copy>
	    <!-- Create application JAR file -->
	    <jar jarfile="${dist.home}/${app.name}-${app.version}.war"
	         basedir="${build.home}"/>
	    <!-- Copy additional files to ${dist.home} as necessary -->
	  </target>
	  <target name="install" depends="compile"
	   description="Install application to servlet container">
	    <install url="${manager.url}"
	        username="${manager.username}"
	        password="${manager.password}"
	            path="${app.path}"
	             war="file://${build.home}"/>
	  </target>
	  <target name="javadoc" depends="compile"
	   description="Create Javadoc API documentation">
	    <mkdir          dir="${dist.home}/docs/api"/>
	    <javadoc sourcepath="${src.home}"
	                destdir="${dist.home}/docs/api"
	           packagenames="*">
	      <classpath refid="compile.classpath"/>
	    </javadoc>
	  </target>
	  <target name="list"
	   description="List installed applications on servlet container">
	    <list    url="${manager.url}"
	        username="${manager.username}"
	        password="${manager.password}"/>
	  </target>
	  <target name="prepare">
	    <!-- Create build directories as needed -->
	    <mkdir  dir="${build.home}"/>
	    <mkdir  dir="${build.home}/WEB-INF"/>
	    <mkdir  dir="${build.home}/WEB-INF/classes"/>
	    <!-- Copy static content of this web application -->
	    <copy todir="${build.home}">
	      <fileset dir="${web.home}"/>
	    </copy>
	    <mkdir  dir="${build.home}/WEB-INF/lib"/>
	
	  </target>
	  <target name="reload" depends="compile"
	   description="Reload application on servlet container">
	    <reload url="${manager.url}"
	       username="${manager.username}"
	       password="${manager.password}"
	           path="${app.path}"/>
	  </target>
	  <target name="remove"
	   description="Remove application on servlet container">
	    <remove url="${manager.url}"
	       username="${manager.username}"
	       password="${manager.password}"
	           path="${app.path}"/>
	  </target>
	</project>
                                Initial URL
Initial Description
Initial Title
Ant Tomcat base build.xml
Initial Tags
Initial Language
XML