I'm getting google stuff from repos.  Here's my "dependency pom" for gae stuff 
(see 
http://www.sonatype.com/people/2009/10/maven-tips-and-tricks-grouping-dependencies/):

<?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>com.objecteffects</groupId>

    <artifactId>dependencies-appengine</artifactId>

    <packaging>pom</packaging>

    <name>google app engine jdo dependencies</name>

    <version>1.2.8-03</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>org.apache.geronimo.specs</groupId>
            <artifactId>geronimo-jta_1.1_spec</artifactId>

            <version>${version.geronimo-jta_1.1_spec}</version>
        </dependency>

        <dependency>
            <groupId>org.apache.geronimo.specs</groupId>
            <artifactId>geronimo-jpa_3.0_spec</artifactId>

            <version>${version.geronimo-jpa_3.0_spec}</version>
        </dependency>

        <dependency>
            <groupId>org.datanucleus</groupId>
            <artifactId>datanucleus-jpa</artifactId>

            <version>${version.datanucleus-jpa}</version>
        </dependency>

        <!-- possibly needed by spring? -->
        <dependency>
            <groupId>org.datanucleus</groupId>
            <artifactId>datanucleus-enhancer</artifactId>

            <version>${version.datanucleus-enhancer}</version>
        </dependency>
    </dependencies>

    <repositories>
        <repository>
            <id>google-maven-repo</id>

            
<url>http://google-maven-repository.googlecode.com/svn/repository/</url>
        </repository>

        <!-- google app engine -->
        <repository>
            <id>mvnsearch-repo</id>
            <name>MVNSearch Maven Repository</name>

            <url>http://www.mvnsearch.org/maven2/</url>
        </repository>

        <!-- maven-datanucleus-plugin -->
        <repository>
            <id>DataNucleus_Repos2</id>
            <name>DataNucleus Repository</name>

            <url>http://www.datanucleus.org/downloads/maven2</url>
        </repository>
    </repositories>

    <properties>
        <version.geronimo-jpa_3.0_spec>1.1.1</version.geronimo-jpa_3.0_spec>
        <version.geronimo-jta_1.1_spec>1.1.1</version.geronimo-jta_1.1_spec>
        <version.google-appengine>1.2.8</version.google-appengine>
        
<version.google-datanucleus-appengine>1.0.4</version.google-datanucleus-appengine>

        <version.datanucleus-core>1.1.6</version.datanucleus-core>
        <version.datanucleus-enhancer>1.1.4</version.datanucleus-enhancer>
        <version.datanucleus-jpa>1.1.5</version.datanucleus-jpa>
        
<version.datanucleus-springframework>1.0.0</version.datanucleus-springframework>
    </properties>
</project>


Philippe Marschall wrote:
> 
> On Dec 5, 7:45 pm, Rusty Wright <rwright.li...@gmail.com> wrote:
>> Is it possible to use the GAE Eclipse plugin if you're using Maven?  Maven 
>> uses a different directory structure so I'm guessing that's why the GAE 
>> plugin doesn't recognize the project as a GAE web app.
> 
> Google seems determined to make it a pain to use Maven. One of the
> biggest hurdles is that they don't provide Maven artifacts. The
> Eclipse plugin seems to be targeted at novices writing their first web
> application within a few clicks. Integration with existing Eclipse
> infrastructure (e.g. WTP) or build systems (e.g. Maven) doesn't seem a
> priority.
> 
> Cheers
> Philippe
> 
> --
> 
> 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=en.
> 
> 

--

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


Reply via email to