Summary: | dev-util/netbeans-6.8_beta unable to work with junit tests | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Petteri Räty (RETIRED) <betelgeuse> |
Component: | [OLD] Java | Assignee: | Java team <java> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
upstream uses junit-4.5 with dependencies, so their junit jar contains also some hamcrest classes which our system junit does not contain. i changed the ebuild so it uses upstream bundled junit jar. netbeans-6.8-beta-r1 fixes the problem. |
Trying to work with junit tests gives me: com.sun.tools.javac.code.Symbol$CompletionFailure: class file for org.hamcrest.Matcher not found betelgeuse@pena ~ $ netbeans-6.8 ------------------------------------------------------------------------------- >Log Session: Sunday, October 25, 2009 6:16:08 PM EET >System Info: Product Version = NetBeans IDE 6.8 Beta (Build 091025) Operating System = Linux version 2.6.31-gentoo-r2 running on i386 Java; VM; Vendor = 1.6.0_16; Java HotSpot(TM) Client VM 14.2-b01; Sun Microsystems Inc. Runtime = Java(TM) SE Runtime Environment 1.6.0_16-b01 Java Home = /opt/sun-jdk-1.6.0.16/jre System Locale; Encoding = en_US (nb); UTF-8 Home Directory = /home/betelgeuse Current Directory = /home/betelgeuse User Directory = /home/betelgeuse/.netbeans/6.8beta Installation = /usr/share/netbeans-6.8/nb6.8 /usr/share/netbeans-6.8/ide12 /usr/share/netbeans-6.8/java3 /usr/share/netbeans-6.8/websvccommon1 /usr/share/netbeans-6.8/ruby2 /usr/share/netbeans-6.8/harness /usr/share/netbeans-6.8/platform11 Boot & Ext. Classpath = /opt/sun-jdk-1.6.0.16/jre/lib/resources.jar:/opt/sun-jdk-1.6.0.16/jre/lib/rt.jar:/opt/sun-jdk-1.6.0.16/jre/lib/sunrsasign.jar:/opt/sun-jdk-1.6.0.16/jre/lib/jsse.jar:/opt/sun-jdk-1.6.0.16/jre/lib/jce.jar:/opt/sun-jdk-1.6.0.16/jre/lib/charsets.jar:/opt/sun-jdk-1.6.0.16/jre/classes:/opt/sun-jdk-1.6.0.16/jre/lib/ext/dnsns.jar:/opt/sun-jdk-1.6.0.16/jre/lib/ext/sunpkcs11.jar:/opt/sun-jdk-1.6.0.16/jre/lib/ext/sunjce_provider.jar:/opt/sun-jdk-1.6.0.16/jre/lib/ext/localedata.jar Application Classpath = /home/betelgeuse/.netbeans/6.8beta/lib/jfluid-server-15.jar:/home/betelgeuse/.netbeans/6.8beta/lib/jfluid-server-cvm.jar:/home/betelgeuse/.netbeans/6.8beta/lib/jfluid-server.jar:/home/betelgeuse/.netbeans/6.8beta/lib/locale/jfluid-server_ja.jar:/home/betelgeuse/.netbeans/6.8beta/lib/locale/jfluid-server_pt_BR.jar:/home/betelgeuse/.netbeans/6.8beta/lib/locale/jfluid-server_zh_CN.jar:/usr/share/netbeans-6.8/platform11/lib/boot.jar:/usr/share/netbeans-6.8/platform11/lib/org-openide-modules.jar:/usr/share/netbeans-6.8/platform11/lib/org-openide-util.jar:/opt/sun-jdk-1.6.0.16/lib/dt.jar:/opt/sun-jdk-1.6.0.16/lib/tools.jar Startup Classpath = /usr/share/netbeans-6.8/platform11/core/core.jar:/usr/share/netbeans-6.8/platform11/core/org-openide-filesystems.jar:/usr/share/netbeans-6.8/nb6.8/core/org-netbeans-upgrader.jar:/usr/share/netbeans-6.8/nb6.8/core/locale/core_nb.jar <lots of output> SEVERE [org.openide.util.Exceptions] com.sun.tools.javac.code.Symbol$CompletionFailure: class file for org.hamcrest.Matcher not found