Hi,
probably it's just me not seeing the obvious (or my inexperience using
maven), but at the moment I keep on getting compile errors with tck20
that I can't get rid of. I can get it all to compile correctly in
Eclipse, so I guess it's not really a problem in the sourcecode.
Eclipse tells me that the missing AugmentationTest class is in the
enhancer20 project, which does build correctly using maven, storing its
.jar in the maven repository
(org.apache.jdo/jars/jdo2-enhancer-SNAPSHOT.jar).
$ maven -o
__ __
| \/ |__ _Apache__ ___
| |\/| / _` \ V / -_) ' \ ~ intelligent projects ~
|_| |_\__,_|\_/\___|_||_| v. 1.0.2
You are working offline so the build will continue, but
jdo2-api-SNAPSHOT.jar may be out of date!
You are working offline so the build will continue, but
jpox-SNAPSHOT.jar may be out of date!
You are working offline so the build will continue, but
jpox-enhancer-SNAPSHOT.jar may be out of date!
You are working offline so the build will continue, but
jpox-c3p0-SNAPSHOT.jar may be out of date!
You are working offline so the build will continue, but
jpox-dbcp-SNAPSHOT.jar may be out of date!
build:start:
default:
java:prepare-filesystem:
java:compile:
[echo] Compiling to
/u02/jfrantzius/data/sgw2_workspace/apache_db_jdo/jdo/trunk/tck20/target/classes
[javac] Compiling 616 source files to
/u02/jfrantzius/data/sgw2_workspace/apache_db_jdo/jdo/trunk/tck20/target/classes
/u02/jfrantzius/data/sgw2_workspace/apache_db_jdo/jdo/trunk/tck20/src/java/org/apache/jdo/tck/enhancement/FieldAccessModified.java:23:
package org.apache.jdo.impl.enhancer.util does not exist
import org.apache.jdo.impl.enhancer.util.AnnotationTest;
^
/u02/jfrantzius/data/sgw2_workspace/apache_db_jdo/jdo/trunk/tck20/src/java/org/apache/jdo/tck/enhancement/ImplementsPersistenceCapable.java:23:
package org.apache.jdo.impl.enhancer.util does not exist
import org.apache.jdo.impl.enhancer.util.AugmentationTest;
^
/u02/jfrantzius/data/sgw2_workspace/apache_db_jdo/jdo/trunk/tck20/src/java/org/apache/jdo/tck/enhancement/FieldAccessModified.java:77:
cannot resolve symbol
symbol : class AnnotationTest
location: class org.apache.jdo.tck.enhancement.FieldAccessModified
final AnnotationTest test = new AnnotationTest(out, out);
^
/u02/jfrantzius/data/sgw2_workspace/apache_db_jdo/jdo/trunk/tck20/src/java/org/apache/jdo/tck/enhancement/FieldAccessModified.java:77:
cannot resolve symbol
symbol : class AnnotationTest
location: class org.apache.jdo.tck.enhancement.FieldAccessModified
final AnnotationTest test = new AnnotationTest(out, out);
^
/u02/jfrantzius/data/sgw2_workspace/apache_db_jdo/jdo/trunk/tck20/src/java/org/apache/jdo/tck/enhancement/ImplementsPersistenceCapable.java:70:
cannot resolve symbol
symbol : class AugmentationTest
location: class
org.apache.jdo.tck.enhancement.ImplementsPersistenceCapable
final AugmentationTest test = new AugmentationTest(out, out);
^
/u02/jfrantzius/data/sgw2_workspace/apache_db_jdo/jdo/trunk/tck20/src/java/org/apache/jdo/tck/enhancement/ImplementsPersistenceCapable.java:70:
cannot resolve symbol
symbol : class AugmentationTest
location: class
org.apache.jdo.tck.enhancement.ImplementsPersistenceCapable
final AugmentationTest test = new AugmentationTest(out, out);
^
6 errors
BUILD FAILED
File......
/u02/jfrantzius/.maven/cache/maven-java-plugin-1.5/plugin.jelly
Element... ant:javac
Line...... 63
Column.... 48
Compile failed; see the compiler error output for details.
Total time: 6 seconds
Finished at: Mon Apr 24 14:39:10 CEST 2006
Also I have no clue what the problem is with "plugin.jelly". I let it
regenerate the "plugin cache", but to no avail.
Thanks for any hints,
Jörg
|
- Problems building tck20 Jörg von Frantzius
-