ant放置生成代码的问题 Eclipse下在项目A中用Ant脚本生成的class,lib等文件,我想将在Ant生成这些文件的时候同时将其放置到项目B的指定目录下,或是另一台机器的指定目录下,请教大家给个范例参考,谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 随便找个ant的build.xml文件就可以 有两种办法 ,如果你想在本项目中也项保留的化可以先 <javac todir="project_a">然后再<copy todir="project_b"> 在当前项目Test中运行build.xml,生成的文件拷到Test1项目下,可不可以使用相对路径,而不用绝对路径<property name="copy.dir" value="E:/eclipse/workspace/Test1/copy" /> <?xml version="1.0"?><project name="helloworld" basedir="." default="build"> <property file="build.properties"/> <property environment="env"/> <property name="name" value="helloworld"/> <property name="src.dir" value="src"/> <property name="build.dir" value=".classes"/> <property name="root" value="."/> <path id="classpath"> <fileset dir="${root}/lib/commons"> <include name="*.jar"/> </fileset> <fileset dir="${root}/lib/struts"> <include name="struts-1.1.jar"/> </fileset> </path> <target name="clean" description="Clean output dirs (build)"> <delete dir="${build.dir}"/> </target> <target name="build" description="Compile main source tree java files into class files"> <mkdir dir="${build.dir}"/> <javac destdir="${build.dir}" debug="true" deprecation="false" optimize="false" failonerror="true" nowarn="true" > <src path="${src.dir}"/> <classpath refid="classpath"/> </javac> <copy todir="${build.dir}" preservelastmodified="true"> <fileset dir="${src.dir}"> <include name="**/*.xml"/> </fileset> </copy> </target></project> <property name="dist.dir" value="/data/B/dist"/>可以把那个机器的目录共享到A机器上 这句value="/data/B/dist"/中的data的上级目录是什么,这个是相当哪个的路径? 在A机上做映射,data/B/dist让它指向B机器上的指定目录 关于串口接收数据出现“0A= 0D 0A”的问题? 帮忙看下这个输出什么? JNI调用c++函数,该函数的参数是结构体,句柄等非基本类型,求解决方案 【求助】关于应用发布在JBOSS中应用无法使用的验证码 OutputStreamWriter的问题 请教 菜鸟问题 老大门介绍些java的网站或论坛 200分,200分,不是很难的jni问题啊!但我困惑中……………………… JAVA新手求助String的问题 关于Hibernate主导思想的问题啊! something about invocation
可以先 <javac todir="project_a">
然后再<copy todir="project_b">
<property name="copy.dir" value="E:/eclipse/workspace/Test1/copy" />
<property environment="env"/> <property name="name" value="helloworld"/> <property name="src.dir" value="src"/>
<property name="build.dir" value=".classes"/> <property name="root" value="."/>
<path id="classpath">
<fileset dir="${root}/lib/commons">
<include name="*.jar"/>
</fileset>
<fileset dir="${root}/lib/struts">
<include name="struts-1.1.jar"/>
</fileset>
</path> <target name="clean" description="Clean output dirs (build)">
<delete dir="${build.dir}"/>
</target>
<target name="build" description="Compile main source tree java files into class files">
<mkdir dir="${build.dir}"/>
<javac destdir="${build.dir}" debug="true" deprecation="false" optimize="false" failonerror="true" nowarn="true" >
<src path="${src.dir}"/>
<classpath refid="classpath"/>
</javac> <copy todir="${build.dir}" preservelastmodified="true">
<fileset dir="${src.dir}">
<include name="**/*.xml"/>
</fileset>
</copy>
</target>
</project>
可以把那个机器的目录共享到A机器上