geronimo-dev mailing list archives

Chris, that's actually part of what's confusing me. I only have the 1.5
JDK installed. However, when I do a mvn help:effective-pom, it looks
like it is trying to use the 1.4 jdk for javadocs (see source line)
<reporting>
<outputDirectory>target/site</outputDirectory>
<plugins>
<plugin>
<artifactId>maven-javadoc-plugin</artifactId>
<version>2.1</version>
<configuration>
<minmemory>128m</minmemory>
<maxmemory>512</maxmemory>
<breakiterator>true</breakiterator>
<quiet>true</quiet>
<verbose>false</verbose>
<source>1.4</source>
<linksource>true</linksource>
<links>
<link>http://java.sun.com/j2se/1.5.0/docs/api/</link>
<link>http://java.sun.com/j2se/1.4.2/docs/api/</link>
<link>http://java.sun.com/j2se/1.3/docs/api/</link>
<link>http://java.sun.com/javaee/5/docs/api/</link>
<link>http://java.sun.com/j2ee/1.4/docs/api/</link>
<link>http://java.sun.com/j2ee/sdk_1.3/techdocs/api/</link>
<link>http://jakarta.apache.org/commons/collections/apidocs</link>
<link>http://jakarta.apache.org/commons/logging/apidocs/</link>
<link>http://www.junit.org/junit/javadoc/</link>
<link>http://logging.apache.org/log4j/docs/api/</link>
<link>http://jakarta.apache.org/regexp/apidocs/</link>
<link>http://jakarta.apache.org/velocity/api/</link>
</links>
</configuration>
</plugin>
I do see a similar section for the 2.2-SNAPSHOT that has 1.5 for its
source, but I'm not exactly sure how to get it to use that one. I'm not
sure if I'm heading in the right direction or where this parent pom is
found.
--B.J.
Christopher Blythe wrote:
> you need a 1.5 JDK to compile the source in trunk because of the
> annotations for EE5... if you want to use JDK 1.4.X and J2EE 1.4, i
> would suggest looking at the 1.2 branch.
>
> hope this helps...
>
> On Tue, Feb 5, 2008 at 12:57 PM, B.J. Reed <bjreed2@gmail.com
> <mailto:bjreed2@gmail.com>> wrote:
>
> Hi, I've run into a problem with building the trunk version of
> daytrader.
>
> When I do mvn site, I am getting about 15 - 20 errors all similar
> to the
> ones below, but I can't seem to figure out exactly what in the pom.xml
> is setting the source to 1.4 and how to fix it.
>
> First 3 errors:
> Embedded error: Error rendering Maven report: Exit code: 1 -
> C:\g\daytrader\trunk\modules\ejb\src\main\java\org\apache\geronimo\samples\daytrader\AccountDataBea
> n.java:30: annotations are not supported in -source 1.4 (try
> -source 1.5
> to enable annotations)
> @Entity(name = "accountejb")
> ^
> C:\g\daytrader\trunk\modules\ejb\src\main\java\org\apache\geronimo\samples\daytrader\AccountDataBean.java:79:
> generics are not supported in -source 1.4 (try -source 1.5 to enable
> generics)
> private Collection<OrderDataBean> orders;
> ^
> C:\g\daytrader\trunk\modules\ejb\src\main\java\org\apache\geronimo\samples\daytrader\AccountProfileDataBean.java:23:
> annotations are not supported in -source 1.4 (try -source 1.5 to
> enable
> annotations)
> @Entity(name = "accountprofileejb")
> ^
>
> Thanks in advance for any help,
>
> B.J.
>
>
>
>
> --
> "I say never be complete, I say stop being perfect, I say let... lets
> evolve, let the chips fall where they may." - Tyler Durden