Here's what I want to do:
Compile some of the classes under src/main using JDK 1.3
Compile the remainder of the classes under src/main using JDK 1.5 (for
annotations).
The goal is to have a single JAR that provides support for JDK 1.3 and
annotation support when JDK 1.5 is present. The JDK 1.5/annotation
classes can be in their own package, and HiveMind will take care of
the late binding aspect of things.
I've been fighting with maven on this, and losing. First I tried to
segregate the annotation classes as src/annotation/java, but I
couldn't find a way to get that compiled. Now I'm trying to use file
exclusions to do the same thing, but that's not working either.
I'd hate to have to split this up; it's already tiny and the
annotation part would be silly small (two tiny classes).
Here's my first pass, but it seems to compile everything under
src/main/java using JDK 1.3, and gags on the annotation part.
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<!-- Skip the test compile (a hack provided by Brent). -->
<skip>true</skip>
<source>1.3</source>
<target>1.3</target>
<!-- Skip the annotations until phase two. -->
<excludes>
<exclude>**/annotation/*.java</exclude>
</excludes>
</configuration>
<executions>
<execution>
<id>annotations</id>
<configuration>
<source>1.5</source>
<target>1.5</target>
</configuration>
<goals>
<goal>compile</goal>
</goals>
</execution>
<execution>
<id>test</id>
<configuration>
<!-- Now, this will be a second pass that
actually does compile
the tests. Turn skip back to false so
tests actually compile.
-->
<skip>false</skip>
<source>1.5</source>
<target>1.5</target>
</configuration>
<goals>
<!-- test-compile will execute its default
configuration (skip=true),
then our overriding configuration
(just above). -->
<goal>testCompile</goal>
</goals>
</execution>
</executions>
</plugin>
bash-3.00$ mvn -X test
+ Error stacktraces are turned on.
[DEBUG] Building Maven user-level plugin registry from: 'C:\Documents
and Settings\Howard\.m2\plugin-registry.xml'
[DEBUG] Building Maven global-level plugin registry from:
'c:\work\maven-2.0.2\conf\plugin-registry.xml'
[INFO] Scanning for projects...
[DEBUG] Using parent-POM from the project hierarchy at:
'../common/pom.xml' for project: com.javaforge.tapestry:tapestry
-spring:jar:0.1.2
[DEBUG] com.javaforge.tapestry:tapestry-spring:jar:0.1.2 (selected for null)
[DEBUG] wagon-ftp: resolved to version 1.0-alpha-6 from repository central
[DEBUG] Retrieving parent-POM from the repository for project:
null:wagon-ftp:jar:1.0-alpha-6
[DEBUG] Retrieving parent-POM from the repository for project:
null:wagon-providers:pom:1.0-alpha-6
[DEBUG] org.apache.maven.wagon:wagon-ftp:jar:RELEASE (selected for runtime)
[DEBUG] commons-net:commons-net:jar:1.4.1 (selected for runtime)
[DEBUG] oro:oro:jar:2.0.8 (selected for runtime)
[DEBUG] Retrieving parent-POM from the repository for project:
null:wagon-provider-api:jar:1.0-alpha-6
[DEBUG] org.apache.maven.wagon:wagon-provider-api:jar:1.0-alpha-6
(selected for runtime)
[DEBUG] org.codehaus.plexus:plexus-utils:jar:1.0.4 (selected for runtime)
[DEBUG] wagon-ftp: resolved to version 1.0-alpha-6 from repository central
[INFO]
----------------------------------------------------------------------------
[INFO] Building Tapestry spring integration extension
[INFO] task-segment: [test]
[INFO]
----------------------------------------------------------------------------
[DEBUG] maven-resources-plugin: resolved to version 2.1 from repository central
[DEBUG] Retrieving parent-POM from the repository for project:
null:maven-resources-plugin:maven-plugin:2.1
[DEBUG] maven-compiler-plugin: resolved to version 2.0 from repository central
[DEBUG] Retrieving parent-POM from the repository for project:
null:maven-compiler-plugin:maven-plugin:2.0
[DEBUG] maven-surefire-plugin: resolved to version 2.1.2 from repository central
[DEBUG] Retrieving parent-POM from the repository for project:
null:maven-surefire-plugin:maven-plugin:2.1.2
[DEBUG] maven-site-plugin: resolved to version 2.0-beta-4 from
repository central
[DEBUG] Retrieving parent-POM from the repository for project:
null:maven-site-plugin:maven-plugin:2.0-beta-4
[DEBUG] maven-assembly-plugin: resolved to version 2.0.1 from repository central
[DEBUG] Retrieving parent-POM from the repository for project:
null:maven-assembly-plugin:maven-plugin:2.0.1
[DEBUG] maven-source-plugin: resolved to version 2.0 from repository central
[DEBUG] Retrieving parent-POM from the repository for project:
null:maven-source-plugin:maven-plugin:2.0
[DEBUG] org.apache.maven.plugins:maven-resources-plugin:maven-plugin:2.1
(selected for runtime)
[DEBUG] Retrieving parent-POM from the repository for project:
org.apache.maven:maven-model:jar:2.0
[DEBUG] org.apache.maven:maven-model:jar:2.0 (selected for runtime)
[DEBUG] org.codehaus.plexus:plexus-utils:jar:1.0.4 (selected for runtime)
[DEBUG] Retrieving parent-POM from the repository for project:
null:maven-project:jar:2.0
[DEBUG] org.apache.maven:maven-project:jar:2.0 (selected for runtime)
[DEBUG] org.codehaus.plexus:plexus-container-default:jar:1.0-alpha-8
(selected for runtime)
[DEBUG] classworlds:classworlds:jar:1.1-alpha-2 (selected for runtime)
[DEBUG] junit:junit:jar:3.8.1 (selected for runtime)
[DEBUG] Retrieving parent-POM from the repository for project:
org.apache.maven:maven-artifact:jar:2.0
[DEBUG] org.apache.maven:maven-artifact:jar:2.0 (selected for runtime)
[DEBUG] Retrieving parent-POM from the repository for project:
org.apache.maven:maven-artifact-manager:jar:2.0
[DEBUG] org.apache.maven:maven-artifact-manager:jar:2.0 (selected
for runtime)
[DEBUG] Retrieving parent-POM from the repository for project:
org.apache.maven:maven-repository-metadata:jar:2.0
[DEBUG] org.apache.maven:maven-repository-metadata:jar:2.0
(selected for runtime)
[DEBUG] org.apache.maven.wagon:wagon-provider-api:jar:1.0-alpha-5
(selected for runtime)
[DEBUG] Retrieving parent-POM from the repository for project:
null:maven-profile:jar:2.0
[DEBUG] org.apache.maven:maven-profile:jar:2.0 (selected for runtime)
[DEBUG] commons-io:commons-io:jar:1.0 (selected for runtime)
[DEBUG] Retrieving parent-POM from the repository for project:
org.apache.maven:maven-plugin-api:jar:2.0
[DEBUG] org.apache.maven:maven-plugin-api:jar:2.0 (selected for runtime)
[DEBUG] Configuring mojo
'org.apache.maven.plugins:maven-resources-plugin:2.1:resources' -->
[DEBUG] (f) filters = []
[DEBUG] (f) outputDirectory = c:\workspace\tapestry-spring\target\classes
[DEBUG] (f) project = [EMAIL PROTECTED]
[DEBUG] (f) resources = [EMAIL PROTECTED]
[DEBUG] -- end configuration --
[INFO] [resources:resources]
[INFO] Using default encoding to copy filtered resources.
[DEBUG] com.javaforge.tapestry:tapestry-spring:jar:0.1.2 (selected for null)
[DEBUG] tapestry:tapestry:jar:4.0 (selected for compile)
[DEBUG] commons-codec:commons-codec:jar:1.3 (selected for compile)
[DEBUG] javassist:javassist:jar:3.0 (selected for runtime)
[DEBUG] hivemind:hivemind:jar:1.1 (selected for compile)
[DEBUG] oro:oro:jar:2.0.8 (selected for compile)
[DEBUG] commons-fileupload:commons-fileupload:jar:1.0 (selected for compile)
[DEBUG] commons-logging:commons-logging:jar:1.0.4 (selected for compile)
[DEBUG] ognl:ognl:jar:2.6.7 (selected for compile)
[DEBUG] hivemind:hivemind-lib:jar:1.1 (selected for compile)
[DEBUG] javax.servlet:servlet-api:jar:2.2 (selected for provided)
[DEBUG] Retrieving parent-POM from the repository for project:
null:spring-web:jar:1.2.6
[DEBUG] org.springframework:spring-web:jar:1.2.6 (selected for compile)
[DEBUG] javax.servlet:jstl:jar:1.0 (selected for compile)
[DEBUG] taglibs:standard:jar:1.0.6 (selected for compile)
[DEBUG] Retrieving parent-POM from the repository for project:
null:spring-context:jar:1.2.6
[DEBUG] org.springframework:spring-context:jar:1.2.6 (selected for compile)
[DEBUG] Retrieving parent-POM from the repository for project:
null:spring-aop:jar:1.2.6
[DEBUG] org.springframework:spring-aop:jar:1.2.6 (selected for compile)
[DEBUG] aopalliance:aopalliance:jar:1.0 (selected for compile)
[DEBUG] Retrieving parent-POM from the repository for project:
null:spring-beans:jar:1.2.6
[DEBUG] org.springframework:spring-beans:jar:1.2.6 (selected
for compile)
[DEBUG] Retrieving parent-POM from the repository for project:
null:spring-core:jar:1.2.6
[DEBUG] org.springframework:spring-core:jar:1.2.6 (selected
for compile)
[DEBUG] commons-collections:commons-collections:jar:3.1
(selected for compile)
[DEBUG] Retrieving parent-POM from the repository for project:
com.javaforge.tapestry:tapestry-testng:jar:0.0.1
[DEBUG] com.javaforge.tapestry:tapestry-testng:jar:0.0.1 (selected for test)
[DEBUG] Retrieving parent-POM from the repository for project:
org.mortbay.jetty:jetty:jar:6.0.0beta10
[DEBUG] org.mortbay.jetty:jetty:jar:standalone:6.0.0beta10
(selected for test)
[DEBUG] Retrieving parent-POM from the repository for project:
org.mortbay.jetty:servlet-api-2.5:jar:6.0.0beta10
[DEBUG] org.mortbay.jetty:servlet-api-2.5:jar:6.0.0beta10
(selected for test)
[DEBUG] log4j:log4j:jar:1.2.8 (selected for test)
[DEBUG] easymock:easymock:jar:2.0 (selected for test)
[DEBUG] org.testng:testng:jar:jdk15:4.6.1 (selected for test)
[DEBUG] qdox:qdox:jar:1.5 (selected for test)
[DEBUG] bsh:bsh:jar:2.0b1 (selected for test)
[DEBUG] junit:junit:jar:3.8.1 (selected for test)
[DEBUG] log4j:log4j:jar:1.2.8 (selected for test)
[DEBUG] tapestry:tapestry-annotations:jar:4.0 (selected for compile)
[DEBUG] org.apache.maven.plugins:maven-compiler-plugin:maven-plugin:2.0
(selected for runtime)
[DEBUG] org.codehaus.plexus:plexus-compiler-api:jar:1.5.1 (selected
for runtime)
[DEBUG] org.codehaus.plexus:plexus-utils:jar:1.0.4 (selected for runtime)
[DEBUG] classworlds:classworlds:jar:1.1-alpha-2 (selected for runtime)
[DEBUG] org.codehaus.plexus:plexus-container-default:jar:1.0-alpha-8
(selected for runtime)
[DEBUG] junit:junit:jar:3.8.1 (selected for runtime)
[DEBUG] org.codehaus.plexus:plexus-compiler-manager:jar:1.5.1
(selected for runtime)
[DEBUG] org.codehaus.plexus:plexus-compiler-javac:jar:1.5.1
(selected for runtime)
[DEBUG] org.apache.maven:maven-plugin-api:jar:2.0 (selected for runtime)
[DEBUG] org.apache.maven:maven-artifact:jar:2.0 (selected for runtime)
[DEBUG] Configuring mojo
'org.apache.maven.plugins:maven-compiler-plugin:2.0:compile' -->
[DEBUG] (f) basedir = c:\workspace\tapestry-spring
[DEBUG] (f) buildDirectory = c:\workspace\tapestry-spring\target
[DEBUG] (f) classpathElements =
[c:\workspace\tapestry-spring\target\classes, C:\Documents and
Settings\Howard\.m2\rep
ository\aopalliance\aopalliance\1.0\aopalliance-1.0.jar, C:\Documents
and Settings\Howard\.m2\repository\commons-codec\c
ommons-codec\1.3\commons-codec-1.3.jar, C:\Documents and
Settings\Howard\.m2\repository\hivemind\hivemind\1.1\hivemind-1
.1.jar, C:\Documents and
Settings\Howard\.m2\repository\tapestry\tapestry\4.0\tapestry-4.0.jar,
C:\Documents and Setting
s\Howard\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar,
C:\Documents and Settings\Howar
d\.m2\repository\org\springframework\spring-aop\1.2.6\spring-aop-1.2.6.jar,
C:\Documents and Settings\Howard\.m2\reposit
ory\commons-collections\commons-collections\3.1\commons-collections-3.1.jar,
C:\Documents and Settings\Howard\.m2\reposi
tory\javax\servlet\jstl\1.0\jstl-1.0.jar, C:\Documents and
Settings\Howard\.m2\repository\javax\servlet\servlet-api\2.2\
servlet-api-2.2.jar, C:\Documents and
Settings\Howard\.m2\repository\org\springframework\spring-core\1.2.6\spring-core-1
.2.6.jar, C:\Documents and
Settings\Howard\.m2\repository\commons-fileupload\commons-fileupload\1.0\commons-fileupload-1
.0.jar, C:\Documents and
Settings\Howard\.m2\repository\ognl\ognl\2.6.7\ognl-2.6.7.jar,
C:\Documents and Settings\Howard
\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar, C:\Documents and
Settings\Howard\.m2\repository\taglibs\standard\1.0.6\stan
dard-1.0.6.jar, C:\Documents and
Settings\Howard\.m2\repository\hivemind\hivemind-lib\1.1\hivemind-lib-1.1.jar,
C:\Docum
ents and
Settings\Howard\.m2\repository\org\springframework\spring-web\1.2.6\spring-web-1.2.6.jar,
C:\Documents and Sett
ings\Howard\.m2\repository\tapestry\tapestry-annotations\4.0\tapestry-annotations-4.0.jar,
C:\Documents and Settings\How
ard\.m2\repository\org\springframework\spring-beans\1.2.6\spring-beans-1.2.6.jar,
C:\Documents and Settings\Howard\.m2\r
epository\org\springframework\spring-context\1.2.6\spring-context-1.2.6.jar]
[DEBUG] (f) compileSourceRoots = [c:\workspace\tapestry-spring\src\main\java]
[DEBUG] (f) compilerId = javac
[DEBUG] (f) debug = true
[DEBUG] (f) excludes = [**/annotation/*.java]
[DEBUG] (f) fork = false
[DEBUG] (f) optimize = false
[DEBUG] (f) outputDirectory = c:\workspace\tapestry-spring\target\classes
[DEBUG] (f) outputFileName = tapestry-spring-0.1.2
[DEBUG] (f) projectArtifact = com.javaforge.tapestry:tapestry-spring:jar:0.1.2
[DEBUG] (f) source = 1.3
[DEBUG] (f) staleMillis = 0
[DEBUG] (f) target = 1.3
[DEBUG] (f) verbose = false
[DEBUG] -- end configuration --
[INFO] [compiler:compile]
[DEBUG] Using compiler 'javac'.
[DEBUG] Source directories: [c:\workspace\tapestry-spring\src\main\java]
[DEBUG] Classpath: [c:\workspace\tapestry-spring\target\classes
C:\Documents and
Settings\Howard\.m2\repository\aopalliance\aopalliance\1.0\aopalliance-1.0.jar
C:\Documents and
Settings\Howard\.m2\repository\commons-codec\commons-codec\1.3\commons-codec-1.3.jar
C:\Documents and
Settings\Howard\.m2\repository\hivemind\hivemind\1.1\hivemind-1.1.jar
C:\Documents and
Settings\Howard\.m2\repository\tapestry\tapestry\4.0\tapestry-4.0.jar
C:\Documents and
Settings\Howard\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar
C:\Documents and
Settings\Howard\.m2\repository\org\springframework\spring-aop\1.2.6\spring-aop-1.2.6.jar
C:\Documents and
Settings\Howard\.m2\repository\commons-collections\commons-collections\3.1\commons-collections-3.1.jar
C:\Documents and
Settings\Howard\.m2\repository\javax\servlet\jstl\1.0\jstl-1.0.jar
C:\Documents and
Settings\Howard\.m2\repository\javax\servlet\servlet-api\2.2\servlet-api-2.2.jar
C:\Documents and
Settings\Howard\.m2\repository\org\springframework\spring-core\1.2.6\spring-core-1.2.6.jar
C:\Documents and
Settings\Howard\.m2\repository\commons-fileupload\commons-fileupload\1.0\commons-fileupload-1.0.jar
C:\Documents and Settings\Howard\.m2\repository\ognl\ognl\2.6.7\ognl-2.6.7.jar
C:\Documents and Settings\Howard\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar
C:\Documents and
Settings\Howard\.m2\repository\taglibs\standard\1.0.6\standard-1.0.6.jar
C:\Documents and
Settings\Howard\.m2\repository\hivemind\hivemind-lib\1.1\hivemind-lib-1.1.jar
C:\Documents and
Settings\Howard\.m2\repository\org\springframework\spring-web\1.2.6\spring-web-1.2.6.jar
C:\Documents and
Settings\Howard\.m2\repository\tapestry\tapestry-annotations\4.0\tapestry-annotations-4.0.jar
C:\Documents and
Settings\Howard\.m2\repository\org\springframework\spring-beans\1.2.6\spring-beans-1.2.6.jar
C:\Documents and
Settings\Howard\.m2\repository\org\springframework\spring-context\1.2.6\spring-context-1.2.6.jar]
[DEBUG] Output directory: c:\workspace\tapestry-spring\target\classes
[DEBUG] Classpath:
[DEBUG] c:\workspace\tapestry-spring\target\classes
[DEBUG] C:\Documents and
Settings\Howard\.m2\repository\aopalliance\aopalliance\1.0\aopalliance-1.0.jar
[DEBUG] C:\Documents and
Settings\Howard\.m2\repository\commons-codec\commons-codec\1.3\commons-codec-1.3.jar
[DEBUG] C:\Documents and
Settings\Howard\.m2\repository\hivemind\hivemind\1.1\hivemind-1.1.jar
[DEBUG] C:\Documents and
Settings\Howard\.m2\repository\tapestry\tapestry\4.0\tapestry-4.0.jar
[DEBUG] C:\Documents and
Settings\Howard\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar
[DEBUG] C:\Documents and
Settings\Howard\.m2\repository\org\springframework\spring-aop\1.2.6\spring-aop-1.2.6.jar
[DEBUG] C:\Documents and
Settings\Howard\.m2\repository\commons-collections\commons-collections\3.1\commons-collections
-3.1.jar
[DEBUG] C:\Documents and
Settings\Howard\.m2\repository\javax\servlet\jstl\1.0\jstl-1.0.jar
[DEBUG] C:\Documents and
Settings\Howard\.m2\repository\javax\servlet\servlet-api\2.2\servlet-api-2.2.jar
[DEBUG] C:\Documents and
Settings\Howard\.m2\repository\org\springframework\spring-core\1.2.6\spring-core-1.2.6.jar
[DEBUG] C:\Documents and
Settings\Howard\.m2\repository\commons-fileupload\commons-fileupload\1.0\commons-fileupload-1.
0.jar
[DEBUG] C:\Documents and
Settings\Howard\.m2\repository\ognl\ognl\2.6.7\ognl-2.6.7.jar
[DEBUG] C:\Documents and
Settings\Howard\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar
[DEBUG] C:\Documents and
Settings\Howard\.m2\repository\taglibs\standard\1.0.6\standard-1.0.6.jar
[DEBUG] C:\Documents and
Settings\Howard\.m2\repository\hivemind\hivemind-lib\1.1\hivemind-lib-1.1.jar
[DEBUG] C:\Documents and
Settings\Howard\.m2\repository\org\springframework\spring-web\1.2.6\spring-web-1.2.6.jar
[DEBUG] C:\Documents and
Settings\Howard\.m2\repository\tapestry\tapestry-annotations\4.0\tapestry-annotations-4.0.jar
[DEBUG] C:\Documents and
Settings\Howard\.m2\repository\org\springframework\spring-beans\1.2.6\spring-beans-1.2.6.jar
[DEBUG] C:\Documents and
Settings\Howard\.m2\repository\org\springframework\spring-context\1.2.6\spring-context-1.2.6.j
ar
[DEBUG] Source roots:
[DEBUG] c:\workspace\tapestry-spring\src\main\java
Compiling 5 source files to c:\workspace\tapestry-spring\target\classes
[INFO]
----------------------------------------------------------------------------
[ERROR] BUILD FAILURE
[INFO]
----------------------------------------------------------------------------
[INFO] Compilation failure
c:\workspace\tapestry-spring\src\main\java\com\javaforge\tapestry\spring\annotations\InjectSpring.java:[7,7]
static impo
rt declarations are not supported in -source 1.3
(try -source 1.5 to enable static import declarations)
import static java.lang.annotation.ElementType.METHOD;
c:\workspace\tapestry-spring\src\main\java\com\javaforge\tapestry\spring\annotations\InjectSpring.java:[17,1]
annotation
s are not supported in -source 1.3
(try -source 1.5 to enable annotations)
@Target(METHOD)
c:\workspace\tapestry-spring\src\main\java\com\javaforge\tapestry\spring\annotations\InjectSpringAnnotationWorker.java:[
12,7] static import declarations are not supported in -source 1.3
(try -source 1.5 to enable static import declarations)
import static org.apache.tapestry.annotations.AnnotationUtils.getPropertyName;
[INFO]
----------------------------------------------------------------------------
[DEBUG] Trace
org.apache.maven.BuildFailureException: Compilation failure
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:552)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:47
2)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:451)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.jav
a:303)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:270)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:139)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:322)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:115)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:249)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
Caused by: org.apache.maven.plugin.CompilationFailureException:
Compilation failure
at
org.apache.maven.plugin.AbstractCompilerMojo.execute(AbstractCompilerMojo.java:429)
at org.apache.maven.plugin.CompilerMojo.execute(CompilerMojo.java:110)
at
org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:415)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:531)
... 16 more
[INFO]
----------------------------------------------------------------------------
[INFO] Total time: 2 seconds
[INFO] Finished at: Sun Mar 26 14:35:42 PST 2006
[INFO] Final Memory: 4M/8M
[INFO]
----------------------------------------------------------------------------
So ... any thoughts? Examples?
Thanks!
--
Howard M. Lewis Ship
Independent J2EE / Open-Source Java Consultant
Creator, Jakarta Tapestry
Creator, Jakarta HiveMind
Professional Tapestry training, mentoring, support
and project work. http://howardlewisship.com
--
Howard M. Lewis Ship
Independent J2EE / Open-Source Java Consultant
Creator, Jakarta Tapestry
Creator, Jakarta HiveMind
Professional Tapestry training, mentoring, support
and project work. http://howardlewisship.com
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]