ant求助 环境变量里设置ant_home了?? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果前面几个运行成功的话,在compile2加入depends="compile,prepare"试试!即改成<target name="compile2" depends="compile,prepare"> 如果前面几个运行成功的话,在compile2加入depends="compile,prepare"试试!即改成<target name="compile2" depends="compile,prepare"> 把compile2里的<include name="**/*Test.java"/>改成<include name="**/Hello2Test.java"/>试一试~~~ default="compile"然后<target name="compile2" depends="compile,prepare"> default="compile2"然后<target name="compile2" depends="compile,prepare"> 我是用ant prepare等先执行好了prepare和compile,然后再用ant compile2来执行的把compile2里的<include name="**/*Test.java"/>改成<include name="**/Hello2Test.java"/>结果一样错误信息和不加classpath的javac一样 default="compile2"然后<target name="compile2" depends="compile,prepare">这样才能执行到compile2,不然你这么改compile2都是没用的. http://bbs.sjtu.edu.cn:8000/District5/1112757407110790.jpg 我这么还没说明白!!?把这行<project name="buildTemplet" default="compile" basedir=".">改为<project name="buildTemplet" default="compile2" basedir=".">再把这行<target name="compile2">改为<target name="compile2" depends="compile,prepare">这样才能执行到compile2,不然你这么改compile2都是没用的. 错误信息里说你 无法访问 Hello2 这个目录 ant不光是通过default和depends才能执行target,可以通过ant target_name来执行,很感谢你的热心,但问题不在这里 <javac srcdir="src/main" destdir="build/classes"> <classpath refid="classpath"/> </javac> --> <path id="classpath"> <pathelement location="${build.classes}"/> <pathelement path="${java.home}/lib/tools.jar"/> </path>这是我用的 你稍微调整一下看看 改成这样了,可还是一样的错<path id="classpath"> <pathelement location="${build.class}"/> <pathelement path="${java.home}/lib/tools.jar"/></path> <target name="compile2"> <javac srcdir="${src.dir}" destdir="${build.class}"> <include name="**/*Test.java"/> <classpath refid="classpath"/> </javac></target> 新手求助,JTable如何设置某一个单元格为下拉列表 JAVA程序有问题! 简答疑问,速度结贴!100分 怎样判断一个方法是继承来的方法? j2se 的下载问题? JCloseableTabbedPane为什么不能用 高手请进 解决Java实现鼠标拖放文件功能! 刚刚入门,请教关于ArrayList的使用问题 幼稚问题幼稚问,请求高手来解答!(得到答案马上揭贴) 这个问题没人看呢,牛友们,看看吧!!! 请教在java中使用水晶报表的问题? java.lang.String因为是unicode编码2个字节,数据库的char为一个字节,提交截取怎么办?
即改成<target name="compile2" depends="compile,prepare">
即改成<target name="compile2" depends="compile,prepare">
<include name="**/*Test.java"/>
改成
<include name="**/Hello2Test.java"/>试一试~~~
<target name="compile2" depends="compile,prepare">
<target name="compile2" depends="compile,prepare">
<include name="**/*Test.java"/>
改成
<include name="**/Hello2Test.java"/>
结果一样错误信息和不加classpath的javac一样
<target name="compile2" depends="compile,prepare">
这样才能执行到compile2,不然你这么改compile2都是没用的.
改为<project name="buildTemplet" default="compile2" basedir=".">
再把这行<target name="compile2">
改为<target name="compile2" depends="compile,prepare">这样才能执行到compile2,不然你这么改compile2都是没用的.
<classpath refid="classpath"/>
</javac>
-->
<path id="classpath">
<pathelement location="${build.classes}"/>
<pathelement path="${java.home}/lib/tools.jar"/>
</path>这是我用的 你稍微调整一下看看
<path id="classpath">
<pathelement location="${build.class}"/>
<pathelement path="${java.home}/lib/tools.jar"/>
</path>
<target name="compile2">
<javac srcdir="${src.dir}" destdir="${build.class}">
<include name="**/*Test.java"/>
<classpath refid="classpath"/>
</javac>
</target>