raulbajales / ventalandia-meli

Backoffice para vendedores en MercadoLibre
1 stars 1 forks source link

"Mavenize" project #45

Closed raulbajales closed 12 years ago

raulbajales commented 12 years ago

Done.

@sulika @gzanussi please vean esta wiki, y discutamos en este issue si tienen algun problema o mejora:

gzanussi commented 12 years ago

puede ser que esta linea este mal? $ vim clean install -DskipTests y sea $ mvn clean install -DskipTests

raulbajales commented 12 years ago

ohh si, ahi lo cambio!

On Fri, Sep 21, 2012 at 4:03 PM, German Zanussi notifications@github.comwrote:

puede ser que esta linea este mal? $ vim clean install -DskipTests y sea $ mvn clean install -DskipTests

— Reply to this email directly or view it on GitHubhttps://github.com/raulbajales/napkin/issues/45#issuecomment-8777252.

Raul http://www.linkedin.com/in/raulbajales

gzanussi commented 12 years ago

Perfecto!

[INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 2:47.971s [INFO] Finished at: Fri Sep 21 16:05:05 GMT-03:00 2012 [INFO] Final Memory: 16M/81M [INFO] ------------------------------------------------------------------------

raulbajales commented 12 years ago

buenisimooo!!

On Fri, Sep 21, 2012 at 4:06 PM, German Zanussi notifications@github.comwrote:

Perfecto!

[INFO]

[INFO] BUILD SUCCESS

[INFO]

[INFO] Total time: 2:47.971s [INFO] Finished at: Fri Sep 21 16:05:05 GMT-03:00 2012 [INFO] Final Memory: 16M/81M

[INFO]

— Reply to this email directly or view it on GitHubhttps://github.com/raulbajales/napkin/issues/45#issuecomment-8777330.

Raul http://www.linkedin.com/in/raulbajales

sulika commented 12 years ago

a mi me esta tirando esto:

msulik@msulik-Vostro-3500:~/dev/java/gaej/napkin/napkin/src/test$ mvn gae:unpack [INFO] Scanning for projects... [INFO] Searching repository for plugin with prefix: 'gae'. [INFO] artifact org.apache.maven.plugins:maven-gae-plugin: checking for updates from central

[INFO]

[ERROR] BUILD ERROR

[INFO]

[INFO] The plugin 'org.apache.maven.plugins:maven-gae-plugin' does not exist or no valid version could be found

[INFO]

[INFO] For more information, run Maven with the -e switch

[INFO]

[INFO] Total time: 1 second [INFO] Finished at: Fri Sep 21 19:24:02 ART 2012 [INFO] Final Memory: 2M/86M

[INFO]

On Fri, Sep 21, 2012 at 4:09 PM, Raul Bajales notifications@github.comwrote:

buenisimooo!!

On Fri, Sep 21, 2012 at 4:06 PM, German Zanussi notifications@github.comwrote:

Perfecto!

[INFO]

[INFO] BUILD SUCCESS

[INFO]

[INFO] Total time: 2:47.971s [INFO] Finished at: Fri Sep 21 16:05:05 GMT-03:00 2012 [INFO] Final Memory: 16M/81M

[INFO]

— Reply to this email directly or view it on GitHub< https://github.com/raulbajales/napkin/issues/45#issuecomment-8777330>.

Raul http://www.linkedin.com/in/raulbajales

Reply to this email directly or view it on GitHubhttps://github.com/raulbajales/napkin/issues/45#issuecomment-8777399.

Matias Sulik

raulbajales commented 12 years ago

esta es la clave:

[INFO] The plugin 'org.apache.maven.plugins:maven-gae-plugin' does not exist or no valid version could be found

para que exista este plugin tenes que hacer:

mvn clean install -DskipTests

eso puede tardar UNA BOCHA la primera vez... :S

eso te instala el plugin

luego de eso deberia andar

On Fri, Sep 21, 2012 at 7:24 PM, sulika notifications@github.com wrote:

[INFO] The plugin 'org.apache.maven.plugins:maven-gae-plugin' does not exist or no valid version could be found

Raul http://www.linkedin.com/in/raulbajales

raulbajales commented 12 years ago

@sulika probe seguir lo de la wiki en mi maquina en casa y funco sin problemas,

btw, estoy con jdk 1.6

sulika commented 12 years ago

Ok, descubri que me seguia tomando la version anterior de mvn. Configure la version (variable de entorno) y funciono.

Pregunta: en la ide me tira un error con los goals (enhance), a vos te lo muestra sin problemas?

On Sat, Sep 22, 2012 at 12:00 AM, Raul Bajales notifications@github.comwrote:

@sulika https://github.com/sulika probe seguir lo de la wiki en mi maquina en casa y funco sin problemas,

btw, estoy con jdk 1.6

— Reply to this email directly or view it on GitHubhttps://github.com/raulbajales/napkin/issues/45#issuecomment-8784989.

Matias Sulik

gzanussi commented 12 years ago

Vos lo estas levantando con mvn la app? me parece que hay que correr los enhacement a manopla, esto lo hacia automaticamente el plugin del eclipse.

gzanussi commented 12 years ago

mvn datanucleus:enhance mvn gae:run -Dmaven.test.skip=true

raulbajales commented 12 years ago

y si, la onda es correr todo desde maven cli

y eclipse usarlo de editor nomas

por lo menos hasta que google reconozca que existe algo que se llama "maven" y que se usa mucho :P

tano feel free de updatear el wiki page con lo que te parezca eh! On Sep 22, 2012, at 11:41 AM, German Zanussi notifications@github.com wrote:

mvn datanucleus:enhance mvn gae:run -Dmaven.test.skip=true

— Reply to this email directly or view it on GitHub.

sulika commented 12 years ago

Nunca pude levantar la app. Lo que me funciona (creo) es: $ mvn gae:unpack $ mvn datanucleus:enhance $ mvn clean install -Dmaven.test.skip=true $ mvn gae:run -DskipTests

Este $ mvn gae:run -DskipTests me trajo algunos problemas pero creo que ya esta.

Pude importar el proyecto a Eclipse. Me muestra un error en la ide con el pom.xml: Plugin execution not covered by lifecycle configuration: org.datanucleus:maven-datanucleus-plugin:1.1.4:enhance (execution: default, phase: compile) pom.xml /napkin-vld line 158 Maven Project Build Lifecycle Mapping Problem

Creo que estaria para laburar. Gracias.

On Sat, Sep 22, 2012 at 11:58 AM, Raul Bajales notifications@github.comwrote:

y si, la onda es correr todo desde maven cli

y eclipse usarlo de editor nomas

por lo menos hasta que google reconozca que existe algo que se llama "maven" y que se usa mucho :P

tano feel free de updatear el wiki page con lo que te parezca eh! On Sep 22, 2012, at 11:41 AM, German Zanussi notifications@github.com wrote:

mvn datanucleus:enhance mvn gae:run -Dmaven.test.skip=true

— Reply to this email directly or view it on GitHub.

— Reply to this email directly or view it on GitHubhttps://github.com/raulbajales/napkin/issues/45#issuecomment-8789560.

Matias Sulik

raulbajales commented 12 years ago

buenisimo tutes!

como les comente la idea no era joder :P, fue mas quilombo de lo que me imagine, y todavia tenemos que acostumbrarnos a laburar con este (problematico) combo eclipse/maven/gae, por lo que lei en gral

espero que podamos convivir con esto, porque va a hacer que el proyecto sea mas seguro de administrar a build lifecicle / jenkins integration

seguro lo vamos a ir mejorando!

sulika commented 12 years ago

No hay drama. Estas cosas siempre tienen sus issues, tampoco fue tanto bardo, me conte 2~3 hrs netas que es lo que tardas en cualqueir laburo.

Yo creo que va a quedar bueno. Esta esto de poder laburar asi pero... creo que es mejor que tener el proyecto de la forma anterior.

2012/9/23 Raul Bajales notifications@github.com

buenisimo tutes!

como les comente la idea no era joder :P, fue mas quilombo de lo que me imagine, y todavia tenemos que acostumbrarnos a laburar con este (problematico) combo eclipse/maven/gae, por lo que lei en gral

espero que podamos convivir con esto, porque va a hacer que el proyecto sea mas seguro de administrar a build lifecicle / jenkins integration

seguro lo vamos a ir mejorando!

— Reply to this email directly or view it on GitHubhttps://github.com/raulbajales/napkin/issues/45#issuecomment-8795004.

Matias Sulik

gzanussi commented 12 years ago

Raul, hice todo lo que escribiste en la wiki y en mi casa funciono de 10. Ahora acá en el laburo con windows, aparte de que tuve mil quilombos la mayoría por mi culpa, no lo pude hacer funcionar con la versión del plugin gae 0.9.4, me funciona solamente con la version 0.9.2.

Tengo exactamente con este problema: http://stackoverflow.com/questions/12568139/unable-to-use-mvn-gaerun-with-version-maven-gae-plugin0-9-4

De todas maneras me funciona con la version anterior, puedo seguir trabajando.

Saludos,

2012/9/24 sulika notifications@github.com

No hay drama. Estas cosas siempre tienen sus issues, tampoco fue tanto bardo, me conte 2~3 hrs netas que es lo que tardas en cualqueir laburo.

Yo creo que va a quedar bueno. Esta esto de poder laburar asi pero... creo que es mejor que tener el proyecto de la forma anterior.

2012/9/23 Raul Bajales notifications@github.com

buenisimo tutes!

como les comente la idea no era joder :P, fue mas quilombo de lo que me imagine, y todavia tenemos que acostumbrarnos a laburar con este (problematico) combo eclipse/maven/gae, por lo que lei en gral

espero que podamos convivir con esto, porque va a hacer que el proyecto sea mas seguro de administrar a build lifecicle / jenkins integration

seguro lo vamos a ir mejorando!

— Reply to this email directly or view it on GitHub< https://github.com/raulbajales/napkin/issues/45#issuecomment-8795004>.

Matias Sulik

— Reply to this email directly or view it on GitHubhttps://github.com/raulbajales/napkin/issues/45#issuecomment-8829520.

gzanussi commented 12 years ago

@raulbajales @sulika

sulika commented 12 years ago

q onda? dejamos esa version?

On Tue, Sep 25, 2012 at 4:10 PM, German Zanussi notifications@github.comwrote:

@raulbajales https://github.com/raulbajales @sulikahttps://github.com/sulika

— Reply to this email directly or view it on GitHubhttps://github.com/raulbajales/napkin/issues/45#issuecomment-8866366.

Matias Sulik

raulbajales commented 12 years ago

tano entonces movamosnos a la 0.9.2 si es que anda todo bien, fijate si te levanta la app, si es asi mete el cambio en el pom y subilo a development.

On Tue, Sep 25, 2012 at 4:13 PM, sulika notifications@github.com wrote:

q onda? dejamos esa version?

On Tue, Sep 25, 2012 at 4:10 PM, German Zanussi notifications@github.comwrote:

@raulbajales https://github.com/raulbajales @sulika< https://github.com/sulika>

— Reply to this email directly or view it on GitHub< https://github.com/raulbajales/napkin/issues/45#issuecomment-8866366>.

Matias Sulik

— Reply to this email directly or view it on GitHubhttps://github.com/raulbajales/napkin/issues/45#issuecomment-8866459.

Raul http://www.linkedin.com/in/raulbajales

gzanussi commented 12 years ago

Ok, lo cambio entonces, por lo menos hasta que encuentre otra solución.

2012/9/25 Raul Bajales notifications@github.com

tano entonces movamosnos a la 0.9.2 si es que anda todo bien, fijate si te levanta la app, si es asi mete el cambio en el pom y subilo a development.

On Tue, Sep 25, 2012 at 4:13 PM, sulika notifications@github.com wrote:

q onda? dejamos esa version?

On Tue, Sep 25, 2012 at 4:10 PM, German Zanussi < notifications@github.com>wrote:

@raulbajales https://github.com/raulbajales @sulika< https://github.com/sulika>

— Reply to this email directly or view it on GitHub< https://github.com/raulbajales/napkin/issues/45#issuecomment-8866366>.

Matias Sulik

— Reply to this email directly or view it on GitHub< https://github.com/raulbajales/napkin/issues/45#issuecomment-8866459>.

Raul http://www.linkedin.com/in/raulbajales

Reply to this email directly or view it on GitHubhttps://github.com/raulbajales/napkin/issues/45#issuecomment-8872533.

raulbajales commented 12 years ago

@gzanussi disculpa pero tuve que volver atras tu cambio, con la version 0.9.2 del plugin no se puede deployar (mvn gae:deploy) una app con gae sdk 1.7.x, me pasa esto:

http://stackoverflow.com/questions/7334746/error-while-deploying-a-project-to-google-app-engine

lo volvi a la version 0.9.4

de ultima, aunque sea localmente modifica el pom para que use la 0.9.2, pero sin subir el cambio... medio choto esto, pero no afectamos el deploy, hasta que encontremos el problema =D

gzanussi commented 12 years ago

Gente, para levantar la app no es mvn gae:run, hay que usar mvn gae:start y para bajarlo es mvn gae:stop.

Raul ahora si me funciona con la version 0.9.4.

Saludos, @sulika @raulbajales

2012/9/26 Raul Bajales notifications@github.com

@gzanussi https://github.com/gzanussi disculpa pero tuve que volver atras tu cambio, con la version 0.9.2 del plugin no se puede deployar (mvn gae:deploy) una app con gae sdk 1.7.x, me pasa esto:

http://stackoverflow.com/questions/7334746/error-while-deploying-a-project-to-google-app-engine

lo volvi a la version 0.9.4

de ultima, aunque sea localmente modifica el pom para que use la 0.9.2, pero sin subir el cambio... medio choto esto, pero no afectamos el deploy, hasta que encontremos el problema =D

— Reply to this email directly or view it on GitHubhttps://github.com/raulbajales/napkin/issues/45#issuecomment-8892556.

gzanussi commented 12 years ago

mas info en: http://www.kindleit.net/maven_gae_plugin/maven-gae-plugin/plugin-info.html