绝大部分开源项目,随便找个来参考hibernate, spring, appfuse ......
解决方案 »
- Eclipse Helios Release 相关插件
- 迭代
- java中String.split()方法出问题啦
- 请教达人,java打印生成的报表时如何控制报表在页面中的位置?
- 关于双网卡环境下执行与数据库打交道很慢的问题?在线等,急啊
- 双向关联CMP的编译问题
- 请高手指教,jbuilder开发struts1.1需意些什么,曾用jbuilder+sturs1.02开发过
- 实体Entity中多对多的问题,菜鸟求救,高手请帮忙!
- 用javac 为什么不能编译接口的实现类??????
- j2ee tourial中的第一个例子?
- 大家帮我看看操作数据源的BEAN,错误在那里,先行谢谢了
- 关于soap解析base64编码的问题
<!-- Initialization of all property settings -->
<!-- ================================================================== --> <target name="init">
<property file="../../build.properties" />
<property name="name" value="javabeanName" />
<property name="src.dir" value="${basedir}/src" />
<property name="lib.dir" value="${basedir}/lib" />
<property name="javadoc.dir" value="${lib.dir}/docs/api" />
<property name="build.dir" value="${basedir}/build" />
<property name="src.main.dir" value="${src.dir}/main"/>
<property name="src.javabean.dir" value="${src.main.dir}/javabean"/>
<property name="src.servlet.dir" value="${src.main.dir}/servlet"/>
<property name="src.web.dir" value="${src.main.dir}/web"/>
<property name="javabean-classes.dest" value="${lib.dir}/javabean" />
<property name="web-classes.dest" value="${lib.dir}/web/WEB-INF/classes" />
<property name="web-lib.dest" value="${lib.dir}/web/WEB-INF/lib" />
<property name="classes.dir" value="${basedir}/classes" /> <property name="ProjectName.components.home" value="../../components" /> <!-- Define referencesComponentName Component -->
<property name="ProjectName.referencesComponentName.name" value="referencesComponentName"/>
<property name="ProjectName.referencesComponentName.home" value="${cwapoa.components.home}/referencesComponentName"/>
<property name="ProjectName.referencesComponentName.classbindir" value="${ProjectName.referencesComponentName.home}/lib/javabean"/>
<property name="ProjectName.referencesComponentName.javabeanjar" value="${ProjectName.referencesComponentName.home}/build/referencesComponentName-javabean.jar"/> </target> <!-- ================================================================== -->
<!-- Removes all created files and directories -->
<!-- ================================================================== --> <target name="clean" depends="init">
<delete dir="${lib.dir}" />
<delete dir="${build.dir}" />
</target> <!-- ================================================================== -->
<!-- Set the path to the classpath containing the the directory j2ee -->
<!-- ,jdk and servlet etc. etc. -->
<!-- ================================================================== -->
<path id="base.path">
<pathelement location="${j2ee.home}/lib/j2ee.jar" />
<pathelement location="${j2ee.home}/lib/tools.jar" />
<pathelement location="${jdk.home}/lib/tools.jar" />
<pathelement location="${servlet-lib.path}" />
<pathelement location="${server.lib.dir}/mail/activation.jar" />
<pathelement location="${server.lib.dir}/mail/mail.jar" />
<pathelement location="ProjectName.referencesComponentName.javabeanjar" />
</path> <!-- ================================================================== -->
<!-- Makes sure the needed directory structure is in place -->
<!-- ================================================================== -->
<target name="prepare" depends="init,clean">
<mkdir dir="${lib.dir}" />
<mkdir dir="${lib.dir}/javabean" />
<mkdir dir="${lib.dir}/javabean/META-INF" />
<mkdir dir="${lib.dir}/web" />
<mkdir dir="${lib.dir}/web/WEB-INF" />
<mkdir dir="${lib.dir}/web/WEB-INF/classes" />
<mkdir dir="${lib.dir}/web/WEB-INF/lib" />
<mkdir dir="${lib.dir}/docs/api" />
<mkdir dir="${build.dir}" />
</target> <!-- ================================================================== -->
<!-- Compilation of the javabean of the project -->
<!-- ================================================================== -->
<target name="javabean-classes" depends="prepare">
<javac srcdir="${src.javabean.dir}"
destdir="${javabean-classes.dest}"
includes="com/**"
classpathref="base.path" />
<copy todir="${javabean-classes.dest}" >
<fileset dir="${src.javabean.dir}"
includes="com/**/*.properties"
excludes="*.java;*.txt;*.xml;*.bak" />
</copy>
<jar jarfile="${build.dir}/${name}-javabean.jar"
basedir="${lib.dir}/javabean" />
</target>
<target name="docs" depends="init">
<javadoc packagenames="${package.names}.${name}.*"
destdir="${javadoc.dir}"
author="false" version="true" use="true"
windowtitle="${project.name} ${name} Component API"
doctitle="${project.name} ${name} Component"
bottom="Copyright © 2002 ${company.url}, Inc. All Rights Reserved.">
<classpath >
<pathelement path="${lib.dir}/javabean"/>
</classpath>
<sourcepath>
<pathelement path="${src.main.dir}/javabean"/>
</sourcepath>
</javadoc>
</target> <target name="startbanner">
<echo>+---------------------------------------+</echo>
<echo>+ Building ${project.name} ${name} +</echo>
<echo>+---------------------------------------+</echo>
</target> <target name="endbanner" depends="main" >
<echo>+---------------------------------------+</echo>
<echo>+ Finished ${project.name} ${name} +</echo>
<echo>+---------------------------------------+</echo>
</target> <target name="main" depends="startbanner, javabean-classes" />
<target name="core" depends="javabean" />
<target name="javabean" depends="main,endbanner" />
<target name="all" depends="core, docs" /></project>
description="compile and produce a WAR file">
<war destfile="${dist.home}/trust-web.war" webxml="${dist.home}/WebTrust/WEB-INF/web.xml" basedir="${dist.home}/trust-web"/>
</target>