JUnit 4 depends in hamcrest-core
Den 2 feb 2015 20:59 skrev "Stefan Bodewig" <bode...@apache.org>:
>
> On 2015-02-02, Stefan Bodewig wrote:
>
> > On 2015-02-02, Rm Beer wrote:
>
> >> I use a source code for linux and all settings variable for shell.
>
> >> This line put in command shell:
>
> >> ./build.sh -Ddist.dir=/src/ant-apache/apache-ant-1.9.4/Build/
> >> -Xlint:deprecation -Xlint:uncheked
>
> >> and getting this result:
>
> >> Note: Some input files use or override a deprecated API.
> >> Note: Recompile with -Xlint:deprecation for details.
> >> Note: Some input files use unchecked or unsafe operations.
> >> Note: Recompile with -Xlint:unchecked for details.
>
> >> with this finish result:
>
> >>
/src/ant-apache/apache-ant-1.9.4/src/tests/junit/org/apache/tools/ant/taskdefs/ExecuteWatchdogTest.java:143:
> >> error: cannot access Matcher
> >> throw new AssumptionViolatedException("process
> >> interrupted in thread", e);
> >> ^
> >> class file for org.hamcrest.Matcher not found
>
> > This means Ant hasn't got hamcrest on its classpath, it should be part
> > of lib/optional
>
> so much is true - and it is even part of our git tree.
>
> > Ant ships with junit but not with hamcrest
>
> it is not part of the source distribution, I'm going to fix the build
> script for the next release.
>
> In the meantime, the solution for you is to download hamcrest-core - for
> example
> <
http://search.maven.org/remotecontent?filepath=org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar
>
> and place it in the lib/optional folder.
>
> Stefan
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@ant.apache.org
> For additional commands, e-mail: dev-h...@ant.apache.org
>