站内搜索: 请输入搜索关键词

当前页面: 开发资料首页J2SE 专题ant放置生成代码的问题

ant放置生成代码的问题

摘要: ant放置生成代码的问题


Eclipse下在项目A中用Ant脚本生成的class,lib等文件,我想将在Ant生成这些文件的时候同时将其放置到项目B的指定目录下,或是另一台机器的指定目录下,请教大家给个范例参考,谢谢!


随便找个ant的build.xml文件就可以

有两种办法 ,如果你想在本项目中也项保留的化
可以先 -#60;javac todir=-#34;project_a-#34;-#62;
然后再-#60;copy todir=-#34;project_b-#34;-#62;


可不可以提供一个具体的例子


在当前项目Test中运行build.xml,生成的文件拷到Test1项目下,可不可以使用相对路径,而不用绝对路径
-#60;property name=-#34;copy.dir-#34; value=-#34;E:/eclipse/workspace/Test1/copy-#34; /-#62;


-#60;?xml version=-#34;1.0-#34;?-#62;

-#60;project name=-#34;helloworld-#34; basedir=-#34;.-#34; default=-#34;build-#34;-#62;

-#60;property file=-#34;build.properties-#34;/-#62;
-#60;property environment=-#34;env-#34;/-#62;

-#60;property name=-#34;name-#34; value=-#34;helloworld-#34;/-#62;

-#60;property name=-#34;src.dir-#34; value=-#34;src-#34;/-#62;
-#60;property name=-#34;build.dir-#34; value=-#34;.classes-#34;/-#62;

-#60;property name=-#34;root-#34; value=-#34;.-#34;/-#62;


-#60;path id=-#34;classpath-#34;-#62;
-#60;fileset dir=-#34;${root}/lib/commons-#34;-#62;
-#60;include name=-#34;*.jar-#34;/-#62;
-#60;/fileset-#62;
-#60;fileset dir=-#34;${root}/lib/struts-#34;-#62;
-#60;include name=-#34;struts-1.1.jar-#34;/-#62;
-#60;/fileset-#62;
-#60;/path-#62;

-#60;target name=-#34;clean-#34; description=-#34;Clean output dirs (build)-#34;-#62;
-#60;delete dir=-#34;${build.dir}-#34;/-#62;
-#60;/target-#62;


-#60;target name=-#34;build-#34; description=-#34;Compile main source tree java files into class files-#34;-#62;
-#60;mkdir dir=-#34;${build.dir}-#34;/-#62;
-#60;javac destdir=-#34;${build.dir}-#34; debug=-#34;true-#34; deprecation=-#34;false-#34; optimize=-#34;false-#34; failonerror=-#34;true-#34; nowarn=-#34;true-#34; -#62;
-#60;src path=-#34;${src.dir}-#34;/-#62;
-#60;classpath refid=-#34;classpath-#34;/-#62;
-#60;/javac-#62;

-#60;copy todir=-#34;${build.dir}-#34; preservelastmodified=-#34;true-#34;-#62;
-#60;fileset dir=-#34;${src.dir}-#34;-#62;
-#60;include name=-#34;**/*.xml-#34;/-#62;
-#60;/fileset-#62;
-#60;/copy-#62;

-#60;/target-#62;
-#60;/project-#62;


楼上的兄弟,你给出的是如何构建的例子,这个我也不乏,可以的话请给出我问题中提到的信息,谢谢!


up


-#60;property name=-#34;dist.dir-#34; value=-#34;/data/B/dist-#34;/-#62;


可以把那个机器的目录共享到A机器上


这句value=-#34;/data/B/dist-#34;/中的data的上级目录是什么,这个是相当哪个的路径?


在A机上做映射,data/B/dist让它指向B机器上的指定目录


↑返回目录
前一篇: applet不支持BMP图片???
后一篇: 关于Hibernate主导思想的问题啊!