Running mvn build of Eclipse causes many abrt logs created (separate jvms are launched). This dirties the git repo and makes impossible to run the build again. java abrt collector should be off by default or log to some common log location (var/log) instead of polluting user directories.
Good idea! syslog or journald would be the best choice for all. Just for the clarification. Do those abrt logs have any contents?
Yes, all of them have one entry: [kdaniel@kdanielX220Fedora rt.equinox.p2]$ more ./bundles/org.eclipse.equinox.p2.tests.ui/abrt_checker_1287.log Uncaught java.lang.ClassNotFoundException exception in thread "main" in a method java.lang.ClassLoader.loadClass() with signature (Ljava/lang/String;Z)Ljava/lang/Class; Exception in thread "main" java.lang.ClassNotFoundException: .home.kdaniel..m2.repository.p2.osgi.bundle.org.eclipse.equinox.launcher.1.3.0.N20131022-2000.org.eclipse.equinox.launcher-1.3.0.N20131022-2000.jar at java.net.URLClassLoader$1.run(URLClassLoader.java:366) [jar:file:/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.60-2.4.2.9.fc20.x86_64/jre/lib/rt.jar!/java/net/URLClassLoader$1.class] at java.net.URLClassLoader$1.run(URLClassLoader.java:355) [jar:file:/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.60-2.4.2.9.fc20.x86_64/jre/lib/rt.jar!/java/net/URLClassLoader$1.class] at java.security.AccessController.doPrivileged(Native Method) [jar:file:/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.60-2.4.2.9.fc20.x86_64/jre/lib/rt.jar!/java/security/AccessController.class] at java.net.URLClassLoader.findClass(URLClassLoader.java:354) [jar:file:/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.60-2.4.2.9.fc20.x86_64/jre/lib/rt.jar!/java/net/URLClassLoader.class] at java.lang.ClassLoader.loadClass(ClassLoader.java:424) [jar:file:/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.60-2.4.2.9.fc20.x86_64/jre/lib/rt.jar!/java/lang/ClassLoader.class] at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308) [jar:file:/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.60-2.4.2.9.fc20.x86_64/jre/lib/rt.jar!/sun/misc/Launcher$AppClassLoader.class] at java.lang.ClassLoader.loadClass(ClassLoader.java:357) [jar:file:/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.60-2.4.2.9.fc20.x86_64/jre/lib/rt.jar!/java/lang/ClassLoader.class]
A pull request which fixes this bug report has been created. https://github.com/jfilak/abrt-java-connector/pull/22
Upstream commit 0eb350dc68c7b201acc6e1c629e5a3948a7ee541 fixes this bug report.
abrt-java-connector-1.0.7-1.fc20 has been submitted as an update for Fedora 20. https://admin.fedoraproject.org/updates/abrt-java-connector-1.0.7-1.fc20
Package abrt-java-connector-1.0.7-1.fc20: * should fix your issue, * was pushed to the Fedora 20 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing abrt-java-connector-1.0.7-1.fc20' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2014-0688/abrt-java-connector-1.0.7-1.fc20 then log in and leave karma (feedback).
abrt-java-connector-1.0.7-1.fc20 has been pushed to the Fedora 20 stable repository. If problems still persist, please make note of it in this bug report.