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=.


Reply via email to