>From what I could comprehend so far : 1. I made some changes in the pom.xml (indicated in Bold).
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>org.beginningee6.book</groupId> <artifactId>chapters</artifactId> <version>2.0</version> <packaging>pom</packaging> <name>Chapters Parent</name> <description>Root pom.xml for all the chapters' code</description> <modules> <module>chapter02</module> </modules> <properties> <derby-version>10.6.2.1</derby-version> <eclipselink-version>2.1.2</eclipselink-version> <javax.persistence-version>2.0.0</javax.persistence-version> <glassfish-version>3.0.1-b20</glassfish-version> <grizzly-version>1.8.6.3</grizzly-version> <jaxb-version>2.1.10</jaxb-version> <jaxws-version>2.2</jaxws-version> <jaxrs-version>1.1.1</jaxrs-version> <jersey-version>1.2</jersey-version> <jsf-version>2.0</jsf-version> <junit-version>4.8.2</junit-version> <plugin-jar-version>2.3.1</plugin-jar-version> <plugin-war-version>2.1.1</plugin-war-version> <plugin-maven-processor>1.3.5</plugin-maven-processor> <!--<plugin-maven-compiler>2.3.2</plugin-maven-compiler>--> <plugin-maven-jaxws>1.10</plugin-maven-jaxws> <xmlunit-version>1.2</xmlunit-version> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> </properties> <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>${junit-version}</version> <scope>test</scope> </dependency> </dependencies> <repositories> <!--<repository>--> <!--<id>maven-repository.dev.java.net</id>--> <!--<name>Java.net Repository for Maven 1</name>--> <!--<url>http://download.java.net/maven/1</url>--> <!--<layout>legacy</layout>--> <!--</repository>--> <repository> <id>maven2-repository.dev.java.net</id> <name>Java.net Repository for Maven 2</name> <url>http://download.java.net/maven/2</url> <layout>default</layout> </repository> <repository> <id>glassfish-maven-repository.dev.java.net</id> <name>GlassFish Maven Repository</name> <url>http://download.java.net/maven/glassfish</url> </repository> <repository> <id>EclipseLink Repo</id> <name>Eclipse maven repository http://eclipse.ialto.org/rt/eclipselink/maven.repo/</name> <url>http://mirror.csclub.uwaterloo.ca/eclipse/rt/eclipselink/maven.repo/</url> </repository> <repository> <id>EclipseLink Ialto Repo</id> <name>Eclipse maven http://eclipse.ialto.com/rt/eclipselink/maven.repo/</name> <url>http://www.eclipse.org/downloads/download.php?r=1&nf=1&file=/rt/eclipselink/maven.repo</url> </repository> <!--<repository>--> <!--<id>Apache Repo</id>--> <!--<name>Apache repository for Derby</name>--> <!--<url>http://people.apache.org/repo/m1-ibiblio-rsync-repository</url>--> <!--<layout>legacy</layout>--> <!--</repository>--> </repositories> <pluginRepositories> <pluginRepository> <id>maven2-repository.dev.java.net</id> <url>http://download.java.net/maven/2</url> </pluginRepository> <pluginRepository> <id>maven-annotation-plugin</id> <url>http://maven-annotation-plugin.googlecode.com/svn/trunk/mavenrepo</url> </pluginRepository> </pluginRepositories> <build> <pluginManagement> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>2.3.2</version> <configuration> <source>1.6</source> <target>1.6</target> </configuration> </plugin> </plugins> </pluginManagement> </build> </project> -------------------------------End Of pom.xml------------------------------------------------------------ 2. I ran mvn help:effective-pom and this is what I got c:\je>mvn help:effective-pom [INFO] Scanning for projects... [INFO] Reactor build order: [INFO] chapter02 [INFO] Chapters Parent [INFO] Searching repository for plugin with prefix: 'help'. [INFO] ------------------------------------------------------------------------ [INFO] Building Chapters Parent [INFO] task-segment: [help:effective-pom] (aggregator-style) [INFO] ------------------------------------------------------------------------ [INFO] [help:effective-pom {execution: default-cli}] [INFO] Effective POMs, after inheritance, interpolation, and profiles are applied: <?xml version="1.0" encoding="UTF-8"?> <!-- ====================================================================== --> <!-- --> <!-- Generated by Maven Help Plugin on 2011-01-17T05:55:03 --> <!-- See: http://maven.apache.org/plugins/maven-help-plugin/ --> <!-- --> <!-- ====================================================================== --> <!-- ====================================================================== --> <!-- --> <!-- Effective POM for project 'org.beginningee6.book:chapters:pom:2.0' --> <!-- --> <!-- ====================================================================== --> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/ 2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 h ttp://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>org.beginningee6.book</groupId> <artifactId>chapters</artifactId> <version>2.0</version> <packaging>pom</packaging> <name>Chapters Parent</name> <description>Root pom.xml for all the chapters' code</description> <build> <sourceDirectory>c:\je\src\main\java</sourceDirectory> <scriptSourceDirectory>src/main/scripts</scriptSourceDirectory> <testSourceDirectory>c:\je\src\test\java</testSourceDirectory> <outputDirectory>c:\je\target\classes</outputDirectory> <testOutputDirectory>c:\je\target\test-classes</testOutputDirectory> <resources> <resource> <mergeId>resource-2</mergeId> <directory>c:\je\src\main\resources</directory> </resource> </resources> <testResources> <testResource> <mergeId>resource-3</mergeId> <directory>c:\je\src\test\resources</directory> </testResource> </testResources> <directory>c:\je\target</directory> <finalName>chapters-2.0</finalName> <pluginManagement> <plugins> <plugin> <artifactId>maven-antrun-plugin</artifactId> <version>1.3</version> </plugin> <plugin> <artifactId>maven-assembly-plugin</artifactId> <version>2.2-beta-2</version> </plugin> <plugin> <artifactId>maven-clean-plugin</artifactId> <version>2.2</version> </plugin> <plugin> <artifactId>maven-compiler-plugin</artifactId> <version>2.3.2</version> <configuration> <source>1.6</source> <target>1.6</target> </configuration> </plugin> <plugin> <artifactId>maven-dependency-plugin</artifactId> <version>2.0</version> </plugin> <plugin> <artifactId>maven-deploy-plugin</artifactId> <version>2.4</version> </plugin> <plugin> <artifactId>maven-ear-plugin</artifactId> <version>2.3.1</version> </plugin> <plugin> <artifactId>maven-ejb-plugin</artifactId> <version>2.1</version> </plugin> <plugin> <artifactId>maven-install-plugin</artifactId> <version>2.2</version> </plugin> <plugin> <artifactId>maven-jar-plugin</artifactId> <version>2.2</version> </plugin> <plugin> <artifactId>maven-javadoc-plugin</artifactId> <version>2.5</version> </plugin> <plugin> <artifactId>maven-plugin-plugin</artifactId> <version>2.4.3</version> </plugin> <plugin> <artifactId>maven-rar-plugin</artifactId> <version>2.2</version> </plugin> <plugin> <artifactId>maven-release-plugin</artifactId> <version>2.0-beta-8</version> </plugin> <plugin> <artifactId>maven-resources-plugin</artifactId> <version>2.3</version> </plugin> <plugin> <artifactId>maven-site-plugin</artifactId> <version>2.0-beta-7</version> </plugin> <plugin> <artifactId>maven-source-plugin</artifactId> <version>2.0.4</version> </plugin> <plugin> <artifactId>maven-surefire-plugin</artifactId> <version>2.4.3</version> </plugin> <plugin> <artifactId>maven-war-plugin</artifactId> <version>2.1-alpha-2</version> </plugin> </plugins> </pluginManagement> <plugins> <plugin> <artifactId>maven-help-plugin</artifactId> <version>2.1.1</version> </plugin> </plugins> </build> <modules> <module>chapter02</module> </modules> <repositories> <repository> <id>maven2-repository.dev.java.net</id> <name>Java.net Repository for Maven 2</name> <url>http://download.java.net/maven/2</url> </repository> <repository> <id>glassfish-maven-repository.dev.java.net</id> <name>GlassFish Maven Repository</name> <url>http://download.java.net/maven/glassfish</url> </repository> <repository> <id>EclipseLink Repo</id> <name>Eclipse maven repository http://eclipse.ialto.org/rt/eclipselink/mav en.repo/</name> <url>http://mirror.csclub.uwaterloo.ca/eclipse/rt/eclipselink/maven.repo/< /url> </repository> <repository> <id>EclipseLink Ialto Repo</id> <name>Eclipse maven http://eclipse.ialto.com/rt/eclipselink/maven.repo/</n ame> <url>http://www.eclipse.org/downloads/download.php?r=1&nf=1&file=/ rt/eclipselink/maven.repo</url> </repository> <repository> <snapshots> <enabled>false</enabled> </snapshots> <id>central</id> <name>Maven Repository Switchboard</name> <url>http://repo1.maven.org/maven2</url> </repository> </repositories> <pluginRepositories> <pluginRepository> <id>maven2-repository.dev.java.net</id> <url>http://download.java.net/maven/2</url> </pluginRepository> <pluginRepository> <id>maven-annotation-plugin</id> <url>http://maven-annotation-plugin.googlecode.com/svn/trunk/mavenrepo</ur l> </pluginRepository> <pluginRepository> <releases> <updatePolicy>never</updatePolicy> </releases> <snapshots> <enabled>false</enabled> </snapshots> <id>central</id> <name>Maven Plugin Repository</name> <url>http://repo1.maven.org/maven2</url> </pluginRepository> </pluginRepositories> <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.8.2</version> <scope>test</scope> </dependency> </dependencies> <reporting> <outputDirectory>c:\je\target/site</outputDirectory> </reporting> <properties> <derby-version>10.6.2.1</derby-version> <eclipselink-version>2.1.2</eclipselink-version> <glassfish-version>3.0.1-b20</glassfish-version> <grizzly-version>1.8.6.3</grizzly-version> <javax.persistence-version>2.0.0</javax.persistence-version> <jaxb-version>2.1.10</jaxb-version> <jaxrs-version>1.1.1</jaxrs-version> <jaxws-version>2.2</jaxws-version> <jersey-version>1.2</jersey-version> <jsf-version>2.0</jsf-version> <junit-version>4.8.2</junit-version> <plugin-jar-version>2.3.1</plugin-jar-version> <plugin-maven-jaxws>1.10</plugin-maven-jaxws> <plugin-maven-processor>1.3.5</plugin-maven-processor> <plugin-war-version>2.1.1</plugin-war-version> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> <xmlunit-version>1.2</xmlunit-version> </properties> </project> [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESSFUL [INFO] ------------------------------------------------------------------------ [INFO] Total time: 1 second [INFO] Finished at: Mon Jan 17 17:55:03 ALMT 2011 [INFO] Final Memory: 5M/15M [INFO] ------------------------------------------------------------------------ c:\je> ---------------------------------END OF Command Screen--------------------------------------------------------------- Just For your information : I'm trying this Code for Chapter 2 -from a book Beginning Java EE 6(apress) By Antonio Goncalves from http://kenai.com/projects/beginningee6/sources/src/show/book/trunk http://kenai.com/projects/beginningee6/sources/src/show/book/trunk -- View this message in context: http://maven.40175.n5.nabble.com/Error-while-compiling-annotations-are-not-supported-in-source-1-3-tp3343153p3344347.html Sent from the Maven - Users mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@maven.apache.org For additional commands, e-mail: users-h...@maven.apache.org