[appengine-java] Re: maven-gae-plugin
Please check the maven-gae-plugin group. There is a thread about this: http://groups.google.com/group/maven-gae-plugin/browse_thread/thread/d65f33bd1c33170/e33b21d3ecbd8338?lnk=gstq=debug#e33b21d3ecbd8338 On 23 Dez., 05:03, Patrick Twohig patr...@namazustudios.com wrote: Hi, I was having difficulty debugging my application using Maven plugin for App Engine. As soon as I connect the debugger the process stops. Is anybody else experiencing this issue? Or, alternatively, is there any other means to get maven+gae+eclipse and the debugger working? Thanks, Patrick. -- Patrick H. Twohig. Namazu Studios P.O. Box 34161 San Diego, CA 92163-4161 -- 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.
[appengine-java] Re: maven-datanucleus-plugin using JDO when JPA specified?
To elaborate, here's the Exception with --debug turned on: [DEBUG] Trace org.apache.maven.BuildFailureException: Compilation failure error: Exception thrown while constructing Processor object: javax/jdo/ PersistenceManagerFactory at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java: 580) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java: 5 00) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java: 479) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.ja va:331) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java: 292) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java: 142) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java: 336) at org.apache.maven.DefaultMaven.execute(DefaultMaven.java: 129) at org.apache.maven.cli.MavenCli.main(MavenCli.java:301) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java: 39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java: 25) at java.lang.reflect.Method.invoke(Method.java:597) at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315) at org.codehaus.classworlds.Launcher.launch(Launcher.java:255) at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430) at org.codehaus.classworlds.Launcher.main(Launcher.java:375) Caused by: org.apache.maven.plugin.CompilationFailureException: Compilation failure error: Exception thrown while constructing Processor object: javax/jdo/ PersistenceManagerFactory at org.apache.maven.plugin.AbstractCompilerMojo.execute(AbstractCompilerMojo.java: 516) at org.apache.maven.plugin.CompilerMojo.execute(CompilerMojo.java:114) at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java: 453) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java: 559) ... 16 more Any ideas, anyone? On Mar 8, 11:55 am, tkinsella troy.kinse...@shaw.ca wrote: Pardon me, I didn't realize 2.0 was not supported. However, using the latest 1.x version results in the same error for me. Here's my new build plugins config: plugin groupIdorg.datanucleus/groupId artifactIdmaven-datanucleus-plugin/artifactId version1.1.4/version configuration log4jConfiguration${basedir}/log4j.properties/ log4jConfiguration verbosetrue/verbose persistenceUnitNamemy_persistence_unit_name/ persistenceUnitName enhancerNameASM/enhancerName apiJPA/api /configuration executions execution phaseprocess-classes/phase goals goalenhance/goal /goals /execution /executions /plugin I have the following in repositories and pluginRepositories, respectively: repository idDataNucleus_Repos2/id nameDataNucleus Repository/name urlhttp://www.datanucleus.org/downloads/maven2/url /repository ... pluginRepository idDataNucleus_2/id urlhttp://www.datanucleus.org/downloads/maven2/url /pluginRepository And running mvn install, again, produces the following output: 8-Mar-2010 11:44:21 AM org.datanucleus.enhancer.DataNucleusEnhancer init INFO: DataNucleus Enhancer : Using ClassEnhancer ASM for API JDO [INFO] [ERROR] BUILD FAILURE [INFO] [INFO] Compilation failure error: Exception thrown while constructing Processor object: javax/jdo/ PersistenceManagerFactory I guess the root of my question is: how do I get past this problem? Thanks for the responses so far, and thanks in advance for any further advice! Troy On Mar 8, 7:32 am, datanucleus andy_jeffer...@yahoo.com wrote: How can you use v2.0 of the DN maven2 plugin when GAE/J only supports v1.x ? -- 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.
[appengine-java] Re: maven-datanucleus-plugin using JDO when JPA specified?
Hey, It is my understanding that Datanucleus uses JDO for its core functionality and only provides JPA as an interface - JDO libraries are still required. I'm basing this on http://www.datanucleus.org/products/accessplatform_2_0/index.html and the Dependencies and Architecture links in the menu. Perhaps that is related? Jake On Mar 4, 2:02 pm, tkinsella troy.kinse...@shaw.ca wrote: Hello, I'm trying to enhance my JPA entities using the maven-datanucleus- plugin. I have the following plugin configuration: plugin groupIdorg.datanucleus/groupId artifactIdmaven-datanucleus-plugin/artifactId version2.0.0-release/version configuration mappingIncludes**/*.class/mappingIncludes verbosetrue/verbose enhancerNameASM/enhancerName apiJPA/api /configuration executions execution phasecompile/phase goals goalenhance/goal /goals /execution /executions /plugin When I try to install the module, I get this: INFO: DataNucleus Enhancer : Using ClassEnhancer ASM for API JDO [INFO] [ERROR] BUILD FAILURE [INFO] [INFO] Compilation failure error: Exception thrown while constructing Processor object: javax/jdo/ PersistenceManagerFactory So, I'm wondering why it says it picked JDO when I specified JPA in my configuration. -- 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.
[appengine-java] Re: maven-datanucleus-plugin using JDO when JPA specified?
How can you use v2.0 of the DN maven2 plugin when GAE/J only supports v1.x ? -- 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.
[appengine-java] Re: maven-datanucleus-plugin using JDO when JPA specified?
Pardon me, I didn't realize 2.0 was not supported. However, using the latest 1.x version results in the same error for me. Here's my new build plugins config: plugin groupIdorg.datanucleus/groupId artifactIdmaven-datanucleus-plugin/artifactId version1.1.4/version configuration log4jConfiguration${basedir}/log4j.properties/ log4jConfiguration verbosetrue/verbose persistenceUnitNamemy_persistence_unit_name/ persistenceUnitName enhancerNameASM/enhancerName apiJPA/api /configuration executions execution phaseprocess-classes/phase goals goalenhance/goal /goals /execution /executions /plugin I have the following in repositories and pluginRepositories, respectively: repository idDataNucleus_Repos2/id nameDataNucleus Repository/name urlhttp://www.datanucleus.org/downloads/maven2/url /repository ... pluginRepository idDataNucleus_2/id urlhttp://www.datanucleus.org/downloads/maven2/url /pluginRepository And running mvn install, again, produces the following output: 8-Mar-2010 11:44:21 AM org.datanucleus.enhancer.DataNucleusEnhancer init INFO: DataNucleus Enhancer : Using ClassEnhancer ASM for API JDO [INFO] [ERROR] BUILD FAILURE [INFO] [INFO] Compilation failure error: Exception thrown while constructing Processor object: javax/jdo/ PersistenceManagerFactory I guess the root of my question is: how do I get past this problem? Thanks for the responses so far, and thanks in advance for any further advice! Troy On Mar 8, 7:32 am, datanucleus andy_jeffer...@yahoo.com wrote: How can you use v2.0 of the DN maven2 plugin when GAE/J only supports v1.x ? -- 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.
[appengine-java] Re: Maven
No, central repo has 1.2.0 and 1.2.1 only. 1.3.0 is available at http://www.mvnsearch.org/maven2/com/google/appengine/appengine-java-sdk/ (Whole SDK packaged as a zip file. There is still no place where you could fetch only GAE jars you need). On Jan 7, 5:10 pm, David Karlsen davidkarl...@gmail.com wrote: They seem to ignore the maven question completely (there has been a request for this since end of dawn). One of the factors which limits GAE in widespreading... 2010/1/6 Marcel Overdijk marceloverd...@gmail.com Is GAE 1.3.0 available in central maven repo? Would be nice if Google GAE team could create a subpage on the GAE docs homepage with information for maven. Many users would appreciate this. Thanks, Marcel -- 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.comgoogle-appengine-java%2bunsubscr...@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.
Re: [appengine-java] Re: Maven
It looks like the folder http://www.mvnsearch.org/maven2/com/google/appengine/appengine-api-1.0-labs/1.3.0/ has finally been fixed (as of January 9). drone wrote: No, central repo has 1.2.0 and 1.2.1 only. 1.3.0 is available at http://www.mvnsearch.org/maven2/com/google/appengine/appengine-java-sdk/ (Whole SDK packaged as a zip file. There is still no place where you could fetch only GAE jars you need). On Jan 7, 5:10 pm, David Karlsen davidkarl...@gmail.com wrote: They seem to ignore the maven question completely (there has been a request for this since end of dawn). One of the factors which limits GAE in widespreading... 2010/1/6 Marcel Overdijk marceloverd...@gmail.com Is GAE 1.3.0 available in central maven repo? Would be nice if Google GAE team could create a subpage on the GAE docs homepage with information for maven. Many users would appreciate this. Thanks, Marcel -- 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.comgoogle-appengine-java%2bunsubscr...@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.
[appengine-java] Re: maven-gae-plugin 0.4.2
maven-gae-plugin now has it's own Google Group, so any news regarding it will be posted there: http://groups.google.com/group/maven-gae-plugin Anybody is welcome to join the mailing-list and provide any feedback on plugin. On Dec 18, 6:17 pm, drone andr...@gmail.com wrote: maven-gae-plugin0.4.2 has just been released (http://code.google.com/ p/maven-gae-plugin) The main features are upgraded/cleaned dependencies, also there are couple of small bug fixes. You can check the GWT example project (uses GAE 1.3.0 and GWT 1.7.1). Running hosted mode frommavenshould be possible after gwt-maven-plugin's1.2 version is released (http://jira.codehaus.org/browse/ MGWT-112) (or you can try building it's 1.2-SNAPSHOT yourself). Combiningmaven-gae-pluginwith GoogleEclipseplug-in might be possible, if you put war directory in your project root, but I haven't tested this yet. (See following thread:http://groups.google.com/group/google-appengine-java/browse_thread/th...) -- 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.
[appengine-java] Re: Maven
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 groupIdorg.objecteffects/groupId artifactIddependencies-appengine/artifactId version1.2.6/version typepom/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 groupIdcom.google.appengine/groupId artifactIdappengine-api-1.0-stubs/artifactId version${version.appengine-test}/version scopetest/scope /dependency !-- testing -- dependency groupIdcom.google.appengine/groupId artifactIdappengine-api-1.0-runtime/artifactId version${version.appengine-test}/version scopetest/scope /dependency !-- testing -- dependency groupIdcom.google.appengine/groupId artifactIdappengine-tools-sdk/artifactId version${version.appengine-test}/version scopetest/scope /dependency and repositories repository idjava.net/id urlhttp://download.java.net/maven/2/url layoutlegacy/layout /repository !-- google app engine -- repository idmvnsearch-repo/id nameMVNSearch Maven Repository/name urlhttp://www.mvnsearch.org/maven2//url /repository !-- spring 3.x pre-release -- repository idspringsource maven repo/id urlhttp://maven.springframework.org/milestone/url /repository !-- maven-datanucleus-plugin -- repository idDataNucleus_Repos2/id nameDataNucleus Repository/name urlhttp://www.datanucleus.org/downloads/maven2/url /repository /repositories and properties version.datanucleus-plugin1.1.4/version.datanucleus-plugin !-- test dependencies -- version.appengine-test1.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; modelVersion4.0.0/modelVersion groupIdorg.objecteffects/groupId artifactIddependencies-appengine/artifactId packagingpom/packaging namegoogle app engine jdo dependencies/name version1.2.6/version descriptiongoogle app engine jdo dependencies module/description dependencies dependency groupIdcom.google.appengine.orm/groupId artifactIddatanucleus-appengine/artifactId version${version.google-datanucleus-appengine}/version /dependency dependency groupIdorg.datanucleus/groupId artifactIddatanucleus-core/artifactId version${version.datanucleus-core}/version scoperuntime/scope /dependency dependency groupIdjavax.jdo/groupId artifactIdjdo2-api/artifactId version${version.jdo}/version /dependency dependency groupIdjavax.transaction/groupId artifactIdjta/artifactId version${version.jta}/version /dependency dependency groupIdorg.datanucleus/groupId artifactIddatanucleus-jpa/artifactId version${version.datanucleus-jpa}/version /dependency /dependencies repositories repository idgoogle-maven-repo/id urlhttp://google-maven-repository.googlecode.com/svn/repository//url /repository /repositories properties version.google-appengine1.2.6/version.google-appengine version.google-datanucleus-appengine1.0.3/version.google-datanucleus-appengine version.datanucleus-core1.1.6/version.datanucleus-core version.datanucleus-jpa1.1.5/version.datanucleus-jpa version.datanucleus-springframework1.0.0/version.datanucleus-springframework version.jdo2.3-eb/version.jdo version.jta1.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
[appengine-java] Re: Maven
On Sep 4, 8:36 am, Nikolay Gorylenko n0...@jug.ua wrote: please include 1.2.5 jars tohttp://www.mvnsearch.org/maven2/com/google/appengine/ +1 --~--~-~--~~~---~--~~ 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-java@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 -~--~~~~--~~--~--~---
[appengine-java] Re: Maven
please include 1.2.5 jars to http://www.mvnsearch.org/maven2/com/google/appengine/ --~--~-~--~~~---~--~~ 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-java@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 -~--~~~~--~~--~--~---
[appengine-java] Re: Maven
Thanks Alexei, I just don't understand why Google has not pushed it to http://code.google.com/p/google-maven-repository Should be part of there release plan! On Aug 24, 5:56 am, Alexei Vidmich ale...@vidmich.com wrote: I managed to setup maven descriptor so that I can build and enhance classes. I execute mvn clean package when I want to build it and it works just fine. I add the following pieces to my pom.xml file at the appropriate locations: properties appengine.version1.2.2/appengine.version appengine.sdk.dir[path-to-appengine-SDK]/appengine.sdk.dir /properties plugin groupIdorg.apache.maven.plugins/groupId artifactIdmaven-antrun-plugin/artifactId version1.3/version executions execution phaseprocess-classes/phase goals goalrun/goal /goals configuration tasks property file=maven- build.properties/ property name=appengine.tools.classpath location=$ {appengine.sdk.dir}/lib/appengine-tools-api.jar/ path id=build.classpath fileset dir=$ {maven.repo.local} include name=junit/junit/4.5/ junit-4.5.jar/ include name=javax/servlet/ servlet-api/2.5/servlet-api-2.5.jar/ include name=org/ springframework/org.springframework.core/3.0.0.M3/ org.springframework.core-3.0.0.M3.jar/ include name=org/apache/ commons/com.springsource.org.apache.commons.logging/1.1.1/ com.springsource.org.apache.commons.logging-1.1.1.jar/ include name=org/ springframework/org.springframework.beans/3.0.0.M3/ org.springframework.beans-3.0.0.M3.jar/ include name=org/ springframework/org.springframework.context/3.0.0.M3/ org.springframework.context-3.0.0.M3.jar/ include name=org/aopalliance/ com.springsource.org.aopalliance/1.0.0/ com.springsource.org.aopalliance-1.0.0.jar/ include name=org/ springframework/org.springframework.asm/3.0.0.M3/ org.springframework.asm-3.0.0.M3.jar/ include name=org/ springframework/org.springframework.aop/3.0.0.M3/ org.springframework.aop-3.0.0.M3.jar/ include name=org/ springframework/org.springframework.expression/3.0.0.M3/ org.springframework.expression-3.0.0.M3.jar/ include name=org/antlr/ com.springsource.org.antlr/3.0.1/com.springsource.org.antlr-3.0.1.jar/ include name=org/ springframework/org.springframework.transaction/3.0.0.M3/ org.springframework.transaction-3.0.0.M3.jar/ include name=org/ springframework/org.springframework.web.servlet/3.0.0.M3/ org.springframework.web.servlet-3.0.0.M3.jar/ include name=org/ springframework/org.springframework.web/3.0.0.M3/ org.springframework.web-3.0.0.M3.jar/ include name=org/ springframework/org.springframework.oxm/3.0.0.M3/ org.springframework.oxm-3.0.0.M3.jar/ include name=org/ springframework/org.springframework.test/3.0.0.M3/ org.springframework.test-3.0.0.M3.jar/ include name=com/google/ appengine/appengine-api-1.0-sdk/1.2.2/appengine-api-1.0-sdk-1.2.2.jar/ include name=com/google/ appengine/appengine-api-1.0-stubs/1.2.2/appengine-api-1.0- stubs-1.2.2.jar/ include name=com/google/ appengine/appengine-api-1.0-runtime/1.2.2/appengine-api-1.0- runtime-1.2.2.jar/ include name=com/google/ appengine/appengine-tools-sdk/1.2.2/appengine-tools-sdk-1.2.2.jar/ include name=com/google/ appengine/orm/datanucleus-appengine/1.0.2/datanucleus- appengine-1.0.2.jar/ include name=org/datanucleus/ datanucleus-core/1.1.4/datanucleus-core-1.1.4.jar/ include name=javax/transaction/ transaction-api/1.1/transaction-api-1.1.jar/ include name=org/apache/ geronimo/specs/geronimo-jta_1.1_spec/1.1.1/geronimo- jta_1.1_spec-1.1.1.jar/ include name=javax/jdo/jdo2- api/2.3-ea/jdo2-api-2.3-ea.jar/
[appengine-java] Re: Maven
On Aug 23, 2:46 am, Marcel Overdijk marceloverd...@gmail.com wrote: Has anyone had a better luck with this? I gave up on the mvn-appengine-plugin as the dependancies were broken and no one seems to maintain it. I also had a crack at using the datanucleus plugin but gave up after running into some problems with different versions to app engine. I think I was also having problems enhancing JDO classes because Eclipse builds incrementally but the maven plugin had to be run each build. I decided to use maven to manage all dependancies _except_ for appengine and gwt and just use the Eclipse plugin for those. That means configuring maven to use the /war folder. Now at least I get the enhancer running incrementally and can deploy at the click of a button. JD --~--~-~--~~~---~--~~ 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-java@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 -~--~~~~--~~--~--~---
[appengine-java] Re: Maven
On Aug 22, 8:25 pm, drone andr...@gmail.com wrote: So, has anyone actually got Maven up and running with a GAE project? (and I mean really Maven, not Maven for this and Ant for that) Yeah, but I don't use JDO or GWT. I just build with Maven and upload with the shell script. I didn't get unit testing [1] running though. BTW the whole setup could be done really nicely with a rule in JUnit 4.7 but their examples are stuck at JUnit 3. But the real bitch is the Eclipse support. There is a way how it should work, WTP project with an additional WTP server adapter, look at AWS for an example. The reality couldn't possibly be the further from this. [1] http://code.google.com/appengine/docs/java/howto/unittesting.html 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-java@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 -~--~~~~--~~--~--~---
[appengine-java] Re: Maven
K Sent from my iPhone On Aug 23, 2009, at 9:39 AM, Philippe Marschall philippe.marsch...@gmail.com wrote: On Aug 22, 8:25 pm, drone andr...@gmail.com wrote: So, has anyone actually got Maven up and running with a GAE project? (and I mean really Maven, not Maven for this and Ant for that) Yeah, but I don't use JDO or GWT. I just build with Maven and upload with the shell script. I didn't get unit testing [1] running though. BTW the whole setup could be done really nicely with a rule in JUnit 4.7 but their examples are stuck at JUnit 3. But the real bitch is the Eclipse support. There is a way how it should work, WTP project with an additional WTP server adapter, look at AWS for an example. The reality couldn't possibly be the further from this. [1] http://code.google.com/appengine/docs/java/howto/unittesting.html 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-java@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 -~--~~~~--~~--~--~---