I think this is relevant to this thread: http://code.google.com/p/support/issues/detail?id=1226
As of today, it is still open. On Nov 11, 5:16 am, Rusty Wright <rwright.li...@gmail.com> wrote: > I use the following pom to make a "dependency pom". After you create a > project with nothing but this pom.xml in it you then do "mvn install". Then > you can use it in your main pom with: > > <dependency> > <groupId>org.objecteffects</groupId> > <artifactId>dependencies-appengine</artifactId> > > <version>1.2.6</version> > > <type>pom</type> > </dependency> > > The type pom is important. You can change the groupId and artifactId to > whatever suits you. > > For test dependencies my main pom has: > > <!-- testing --> > <dependency> > <groupId>com.google.appengine</groupId> > <artifactId>appengine-api-1.0-stubs</artifactId> > > <version>${version.appengine-test}</version> > > <scope>test</scope> > </dependency> > > <!-- testing --> > <dependency> > <groupId>com.google.appengine</groupId> > <artifactId>appengine-api-1.0-runtime</artifactId> > > <version>${version.appengine-test}</version> > > <scope>test</scope> > </dependency> > > <!-- testing --> > <dependency> > <groupId>com.google.appengine</groupId> > <artifactId>appengine-tools-sdk</artifactId> > > <version>${version.appengine-test}</version> > > <scope>test</scope> > </dependency> > > and > > <repositories> > <repository> > <id>java.net</id> > > <url>http://download.java.net/maven/2</url> > > <layout>legacy</layout> > </repository> > > <!-- google app engine --> > <repository> > <id>mvnsearch-repo</id> > <name>MVNSearch Maven Repository</name> > > <url>http://www.mvnsearch.org/maven2/</url> > </repository> > > <!-- spring 3.x pre-release --> > <repository> > <id>springsource maven repo</id> > > <url>http://maven.springframework.org/milestone</url> > </repository> > > <!-- maven-datanucleus-plugin --> > <repository> > <id>DataNucleus_Repos2</id> > <name>DataNucleus Repository</name> > > <url>http://www.datanucleus.org/downloads/maven2</url> > </repository> > </repositories> > > and > > <properties> > <version.datanucleus-plugin>1.1.4</version.datanucleus-plugin> > > <!-- test dependencies --> > <version.appengine-test>1.2.5</version.appengine-test> > ... etc. ... > > Here's the dependency pom: > > <?xml version="1.0" encoding="ISO-8859-1" ?> > > <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/maven-v4_0_0.xsd"> > > <modelVersion>4.0.0</modelVersion> > > <groupId>org.objecteffects</groupId> > > <artifactId>dependencies-appengine</artifactId> > > <packaging>pom</packaging> > > <name>google app engine jdo dependencies</name> > > <version>1.2.6</version> > > <description>google app engine jdo dependencies module</description> > > <dependencies> > <dependency> > <groupId>com.google.appengine.orm</groupId> > <artifactId>datanucleus-appengine</artifactId> > > <version>${version.google-datanucleus-appengine}</version> > </dependency> > > <dependency> > <groupId>org.datanucleus</groupId> > <artifactId>datanucleus-core</artifactId> > > <version>${version.datanucleus-core}</version> > > <scope>runtime</scope> > </dependency> > > <dependency> > <groupId>javax.jdo</groupId> > <artifactId>jdo2-api</artifactId> > > <version>${version.jdo}</version> > </dependency> > > <dependency> > <groupId>javax.transaction</groupId> > <artifactId>jta</artifactId> > <version>${version.jta}</version> > </dependency> > > <dependency> > <groupId>org.datanucleus</groupId> > <artifactId>datanucleus-jpa</artifactId> > > <version>${version.datanucleus-jpa}</version> > </dependency> > </dependencies> > > <repositories> > <repository> > <id>google-maven-repo</id> > > > <url>http://google-maven-repository.googlecode.com/svn/repository/</url> > </repository> > </repositories> > > <properties> > <version.google-appengine>1.2.6</version.google-appengine> > > <version.google-datanucleus-appengine>1.0.3</version.google-datanucleus-appengine> > > <version.datanucleus-core>1.1.6</version.datanucleus-core> > <version.datanucleus-jpa>1.1.5</version.datanucleus-jpa> > > <version.datanucleus-springframework>1.0.0</version.datanucleus-springframework> > > <version.jdo>2.3-eb</version.jdo> > <version.jta>1.1</version.jta> > </properties> > </project> > > lent wrote: > > 1.2.6 jars have still not been put in mvnsearch repository: > >http://www.mvnsearch.org/maven2/com/google/appengine/ > > > Are there plans to do this? Or is it already available in a different > > public maven repository? > > > Please make putting the appengine-jdk on a public maven repository > > part of your release process. > > > Regards, > > Len > > > On Oct 19, 1:06 am, jettro <jettro.coenra...@gmail.com> wrote: > >> +1, would be really helpful > > >> On Oct 16, 8:53 pm, Philippe Marschall <philippe.marsch...@gmail.com> > >> wrote: > > >>> On Oct 16, 8:30 pm, lent <lentakeu...@gmail.com> wrote: > >>>> please include 1.2.6 jars > >>>> tohttp://www.mvnsearch.org/maven2/com/google/appengine/ > >>> +1 > >>> Cheers > >>> Philippe- Hide quoted text - > >> - Show quoted text - -- You received this message because you are subscribed to the Google Groups "Google App Engine for Java" group. To post to this group, send email to google-appengine-j...@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=.