I don't see the problem. Does the JUnit plug-in exist in the target
you're building against?

Perhaps somebody on the eclipse.platform forum may have more insight.

Wayne

On 03/24/2011 09:17 PM, 赵忠伟 wrote:
> hi Wayne,
>
> thanks for your quick replay,
>
> I run the hudson build job,and there is junit test for our plugins,the
> build.xml looks like:
>
> <project name="org.eclipse.php.core.tests" default="build.jars"
> basedir=".">
> <property name="p2.build.repo" value="file:${buildDirectory}/buildRepo"/>
> <property name="basews" value="${ws}"/>
> <property name="baseos" value="${os}"/>
> <property name="basearch" value="${arch}"/>
> <property name="basenl" value="${nl}"/>
> <property name="bundleId" value="org.eclipse.php.core.tests"/>
> <property name="bundleVersion" value="3.0.0.v20110324-2320"/>
> <property name="p2.publishonerror" value="false"/>
> <!-- Compiler settings. -->
> <property name="javacFailOnError" value="false"/>
> <property name="javacDebugInfo" value="on"/>
> <property name="javacVerbose" value="false"/>
> <property name="logExtension" value=".log"/>
> <property name="compilerArg" value=""/>
> <property name="compilation.prereq.log"
> value="${buildDirectory}/prereqErrors.log"/>
> <property name="javacSource" value="1.3"/>
> <property name="javacTarget" value="1.2"/>
> −
> <condition property="dir_bootclasspath" value="${java.home}/../Classes">
> <os family="mac"/>
> </condition>
> <property name="dir_bootclasspath" value="${java.home}/lib"/>
> −
> <path id="path_bootclasspath">
> −
> <fileset dir="${dir_bootclasspath}">
> <include name="*.jar"/>
> </fileset>
> </path>
> <property name="bootclasspath" refid="path_bootclasspath"/>
> −
> <condition property="bundleBootClasspath" value="${J2SE-1.5}">
> <isset property="J2SE-1.5"/>
> </condition>
> −
> <condition property="bundleJavacSource" value="1.5">
> <isset property="J2SE-1.5"/>
> </condition>
> −
> <condition property="bundleJavacTarget" value="1.5">
> <isset property="J2SE-1.5"/>
> </condition>
> <property name="bundleJavacSource" value="${javacSource}"/>
> <property name="bundleJavacTarget" value="${javacTarget}"/>
> <property name="bundleBootClasspath" value="${bootclasspath}"/>
> −
> <target name="init" depends="properties">
> −
> <condition property="pluginTemp" value="${buildTempFolder}/plugins">
> <isset property="buildTempFolder"/>
> </condition>
> <property name="pluginTemp" value="${basedir}"/>
> −
> <condition property="build.result.folder"
> value="${pluginTemp}/org.eclipse.php.core.tests_3.0.0.v20110324-2320">
> <isset property="buildTempFolder"/>
> </condition>
> <property name="build.result.folder" value="${basedir}"/>
> <property name="temp.folder" value="${basedir}/temp.folder"/>
> <property name="plugin.destination" value="${basedir}"/>
> −
> <condition property="p2.publish.parts" value="true">
> <istrue value="${p2.gathering}"/>
> </condition>
> <property name="compilation.problem.marker"
> value="${build.result.folder}/compilation.problem"/>
> −
> <condition property="compilation.problem.marker.exists" value="true">
> −
> <and>
> <available file="${compilation.problem.marker}"/>
> <isfalse value="${p2.publishonerror}"/>
> </and>
> </condition>
> </target>
> −
> <target name="properties" if="eclipse.running">
> <property name="build.compiler"
> value="org.eclipse.jdt.core.JDTCompilerAdapter"/>
> </target>
> −
> <target name="build.update.jar" depends="init" description="Build the
> plug-in: org.eclipse.php.core.tests for an update site.">
> <delete dir="${temp.folder}"/>
> <mkdir dir="${temp.folder}"/>
> <antcall target="build.jars"/>
> −
> <antcall target="gather.bin.parts">
> <param name="destination.temp.folder" value="${temp.folder}/"/>
> </antcall>
> <jar
> destfile="${plugin.destination}/org.eclipse.php.core.tests_3.0.0.v20110324-2320.jar"
> basedir="${temp.folder}/org.eclipse.php.core.tests_3.0.0.v20110324-2320"
> filesetmanifest="merge"/>
> <delete dir="${temp.folder}"/>
> </target>
> −
> <target name="@dot" depends="init" unless="@dot" description="Create
> jar: org.eclipse.php.core.tests @dot.">
> <delete dir="${build.result.folder}/@dot"/>
> <mkdir dir="${build.result.folder}/@dot"/>
> −
> <path id="@dot.classpath">
> <pathelement path="../org.junit_3.8.2.v3_8_2_v20100427-1100.jar"/>
> <pathelement
> path="../../eclipse/plugins/org.eclipse.core.runtime_3.7.0.v20110110.jar"/>
> <pathelement
> path="../../eclipse/plugins/org.eclipse.osgi_3.7.0.v20110304.jar"/>
> <pathelement path="../javax.transaction_1.1.1.v201004190952.jar"/>
> <pathelement
> path="../../eclipse/plugins/org.eclipse.equinox.common_3.6.0.v20110110.jar"/>
> <pathelement
> path="../../eclipse/plugins/org.eclipse.core.jobs_3.5.100.v20110214.jar"/>
> <pathelement
> path="../../eclipse/plugins/org.eclipse.core.runtime.compatibility.registry_3.3.100.v20101108/runtime_registry_compatibility.jar"/>
> <pathelement
> path="../../eclipse/plugins/org.eclipse.core.runtime.compatibility.registry_3.3.100.v20101108"/>
> <pathelement
> path="../../eclipse/plugins/org.eclipse.equinox.registry_3.5.100.v20110207.jar"/>
> <pathelement
> path="../../eclipse/plugins/org.eclipse.equinox.preferences_3.4.0.v20110124-0830.jar"/>
> <pathelement
> path="../../eclipse/plugins/org.eclipse.core.contenttype_3.4.100.v20110207.jar"/>
> <pathelement
> path="../../eclipse/plugins/org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110.jar"/>
> <pathelement
> path="../../eclipse/plugins/org.eclipse.equinox.app_1.3.100.v20110214.jar"/>
> <pathelement
> path="../../eclipse/plugins/org.eclipse.osgi.services_3.3.0.v20110110.jar"/>
> <pathelement path="../javax.servlet_2.5.0.v201103041518.jar"/>
> <pathelement
> path="../../eclipse/plugins/org.eclipse.core.resources_3.7.100.v20110228.jar"/>
> <pathelement
> path="../../eclipse/plugins/org.eclipse.ant.core_3.2.200.v20110207.jar"/>
> <pathelement
> path="../../eclipse/plugins/org.eclipse.core.variables_3.2.500.v20110207.jar"/>
> <pathelement
> path="../../eclipse/plugins/org.eclipse.core.expressions_3.4.300.v20110228.jar"/>
> <pathelement
> path="../../eclipse/plugins/org.eclipse.core.filesystem_1.3.100.v20110207.jar"/>
> <pathelement
> path="../../eclipse/plugins/org.eclipse.core.filesystem.linux.x86_64_1.2.0.v20100505-1235.jar"/>
> <pathelement path="../org.apache.commons.lang_2.4.0.v201005080502.jar"/>
> <pathelement
> path="../../eclipse/plugins/org.eclipse.dltk.core_3.0.0.v20101210-1336.jar"/>
> <pathelement
> path="../../eclipse/plugins/org.eclipse.emf.ecore_2.6.0.v20100614-1136.jar"/>
> <pathelement
> path="../../eclipse/plugins/org.eclipse.emf.common_2.6.0.v20100614-1136.jar"/>
> <pathelement
> path="../../eclipse/plugins/org.eclipse.emf.ecore.xmi_2.5.0.v20100521-1846.jar"/>
> <pathelement
> path="../../eclipse/plugins/org.eclipse.dltk.core.tests_1.0.0.v20101209/core.jar"/>
> <pathelement path="../org.junit_4.8.1.v4_8_1_v20100427-1100.jar"/>
> <pathelement path="../org.hamcrest.core_1.1.0.v20090501071000.jar"/>
> <pathelement
> path="../../eclipse/plugins/org.eclipse.team.core_3.6.0.I20110301-0800.jar"/>
>
>
> On Fri, Mar 25, 2011 at 9:05 AM, Wayne Beaton <wa...@eclipse.org
> <mailto:wa...@eclipse.org>> wrote:
>
>     This mailing is list is probably not the right place for your
>     question.
>
>     I recommend that you pose this question on the eclipse.platform forum:
>
>     http://www.eclipse.org/forums/eclipse.platform
>
>     You should provide more information. What build.xml file are you
>     asking about? What, specificially, is the error reported?
>
>     HTH,
>
>     Wayne
>
>
>     On 03/24/2011 08:31 PM, 赵忠伟 wrote:
>>     hi,
>>
>>     when I upgrade eclipse3.6 to eclipse3.7M6,the junit test could
>>     not find junit,and I found the generated build.xml for the test
>>     project is:
>>     <pathelement path="../org.junit_3.8.2.v3_8_2_v20100427-1100.jar"/>
>>     but before it was:
>>     <pathelement
>>     path="../org.junit_3.8.2.v3_8_2_v20100427-1100/junit.jar"/>
>>
>>     Does anyone know what is wrong,thanks very much!
>>
>>     -- 
>>
>>     Thanks!
>>
>>     Best Regards!
>>
>>     Zhao
>>       
>>     _______________________________________________
>>     dash-dev mailing list
>>     dash-dev@eclipse.org <mailto:dash-dev@eclipse.org>
>>     https://dev.eclipse.org/mailman/listinfo/dash-dev
>
>     _______________________________________________
>     dash-dev mailing list
>     dash-dev@eclipse.org <mailto:dash-dev@eclipse.org>
>     https://dev.eclipse.org/mailman/listinfo/dash-dev
>
>
>
>
> -- 
>
> Thanks!
>
> Best Regards!
>
> Zhao
>
>
> _______________________________________________
> dash-dev mailing list
> dash-dev@eclipse.org
> https://dev.eclipse.org/mailman/listinfo/dash-dev
_______________________________________________
dash-dev mailing list
dash-dev@eclipse.org
https://dev.eclipse.org/mailman/listinfo/dash-dev

Reply via email to