[seam-commits] Seam SVN: r13316 - sandbox/encore.

seam-commits at lists.jboss.org seam-commits at lists.jboss.org
Mon Jun 28 18:17:51 EDT 2010


Author: lincolnthree
Date: 2010-06-28 18:17:51 -0400 (Mon, 28 Jun 2010)
New Revision: 13316

Modified:
   sandbox/encore/pom.xml
Log:
Eclipse JDT integration

Modified: sandbox/encore/pom.xml
===================================================================
--- sandbox/encore/pom.xml	2010-06-28 22:12:50 UTC (rev 13315)
+++ sandbox/encore/pom.xml	2010-06-28 22:17:51 UTC (rev 13316)
@@ -39,12 +39,44 @@
 			<version>2.1.1</version>
 			<scope>provided</scope>
 		</dependency>
-  
+
 		<dependency>
 			<groupId>junit</groupId>
 			<artifactId>junit</artifactId>
 			<version>4.8.1</version>
 		</dependency>
+		
+		<!-- Eclipse Java Development Tools (JDT) parser and its (many) required 
+			libraries -->
+		<dependency>
+			<groupId>org.eclipse.equinox</groupId>
+			<artifactId>common</artifactId>
+			<version>3.3.0-v20070426</version>
+		</dependency>
+		<dependency>
+			<groupId>org.eclipse.jdt</groupId>
+			<artifactId>core</artifactId>
+			<version>3.3.0-v_771</version>
+			<exclusions>
+				<exclusion>
+					<groupId>org.eclipse.core.runtime.compatibility</groupId>
+					<artifactId>auth</artifactId>
+				</exclusion>
+				<exclusion>
+					<groupId>org.eclipse.equinox</groupId>
+					<artifactId>app</artifactId>
+				</exclusion>
+				<exclusion>
+					<groupId>org.eclipse</groupId>
+					<artifactId>text</artifactId>
+				</exclusion>
+				<exclusion>
+					<groupId>org.eclipse.core</groupId>
+					<artifactId>filesystem</artifactId>
+				</exclusion>
+			</exclusions>
+		</dependency>
+
 	</dependencies>
 
 	<build>
@@ -65,10 +97,33 @@
 				<groupId>org.apache.maven.plugins</groupId>
 				<artifactId>maven-compiler-plugin</artifactId>
 				<configuration>
-					<source>1.5</source>
-					<target>1.5</target>
+					<source>1.6</source>
+					<target>1.6</target>
 				</configuration>
 			</plugin>
+			<!-- Adding OSGI metadata to the JAR without changing the packaging type. 
+			<plugin>
+				<artifactId>maven-jar-plugin</artifactId>
+				<configuration>
+					<archive>
+						<manifestFile>${project.build.outputDirectory}/META-INF/MANIFEST.MF</manifestFile>
+					</archive>
+				</configuration>
+			</plugin>
+			<plugin>
+				<groupId>org.apache.felix</groupId>
+				<artifactId>maven-bundle-plugin</artifactId>
+				<executions>
+					<execution>
+						<id>bundle-manifest</id>
+						<phase>process-classes</phase>
+						<goals>
+							<goal>manifest</goal>
+						</goals>
+					</execution>
+				</executions>
+			</plugin>
+			-->
 		</plugins>
 	</build>
 </project>
\ No newline at end of file



More information about the seam-commits mailing list