⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 60ea91b3408d001c195aa8b85603a65d

📁 一个类似于log4j的小软件
💻
字号:

<?xm version="1.0" encoding="UTF-8"?>
<project name="Design Pattern" default="dist" basedir=".">

	<!-- Set up properties containing important project directories -->
	<property name="source.root" value="src" />
	<property name="source.main.root" value="src/main" />
	<property name="class.root" value="classes" />
	<property name="lib.dir" value="lib" />
	<property name="report.xml.dir" value="report/xml" />
	<property name="report.dir" value="report" />
	<property name="doc.dir" value="doc/api">
	</property>
	<property environment="env" />

	<!-- Set up the class path for compilation and execution -->
	<path id="project.class.path">
		<!-- Include our own classes, of course -->
		<pathelement location="${class.root}" />
		<!-- Include jars in the project library directory -->
		<fileset dir="${lib.dir}">
			<include name="**/*.jar" />
		</fileset>
	</path>

	<!-- Create our runtime subdirectories and copy resources into them -->
	<target name="clean" description="Sets up build structures">
		<delete dir="${class.root}" />
		<mkdir dir="${class.root}" />
		<delete file="{ant.project.name}.jar" />
		<delete dir="${doc.dir}" />
		<mkdir dir="${doc.dir}" />
		<!-- Copy our property files and O/R mappings for use at runtime -->
		<copy todir="${class.root}">
			<fileset dir="${source.root}">
				<include name="**/*.properties" />
			</fileset>
		</copy>
	</target>

	<!-- Compile the java source of the project -->
	<target name="compile" depends="clean" description="Compiles all Java classes">
		<javac srcdir="${source.root}" destdir="${class.root}" debug="on" optimize="off" deprecation="on">
			<classpath refid="project.class.path" />
		</javac>
	</target>
	<!-- Javadoc-->
	<target name="javadoc" depends="compile">
		<mkdir dir="${doc.dir}" />
		<javadoc destdir="${doc.dir}" author="true" version="true" use="true" packagenames="*.*" sourcepath="${source.main.root}" useexternalfile="yes">
			<classpath refid="project.class.path" />

		</javadoc>
	</target>
	<!-- Package our project -->
	<target name="dist" depends="javadoc" description="Package our project into a jar">
		<jar destfile="$cll.jar">
			<fileset dir="${class.root}">

			</fileset>
			<fileset dir="${lib.dir}">
			</fileset>
		</jar>
		<delete dir="${class.root}">
		</delete>
	</target>
</project>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -