Ciao confermo anche io in passato di aver provato gradle ma l ho trovato 
ostico.. E quindi sto realizzando progetti jhipster con maven che il suo sporco 
lavoro lo fa... Per quel che riguarda l ide invece sono passato a visual studio 
code. 

Inviato da Yahoo Mail su Android 
 
  Il mar, 23 ott, 2018 alle 9:58, MrCrowley [email protected] 
[it-torino-java-jug]<[email protected]> ha scritto:       

Innanzitutto grazie per la condivisone su Maven! Ho provato più volte Gradle ma 
non mi sono mai trovato, con Maven (ammetto di averlo studiato un bel po nel 
tempo) come dice Roberto le cose sono la dove me le aspetto, il lifecycle mi è 
chiaro e mi trovo come le mie pantofole, magari bucherellate ma comode.Per 
l'Ide la faccenda è più complessa , mi sono innamorato di IntelliJ nel 2004, ma 
per varie vicissitudini ho sempre usato prevalentemente Eclipse. Al momento mi 
piacerebbe lavorare con Intellij ma l'azienda non lo prevede :-DDevo dire però 
che eclipse (al momento uso oxygen) è tutto sommato comodo e non è da 
sottovalutare l'avere un ambiente comune a prescindere dal linguaggio.Ci ho 
sviluppato cose con Arduino e anche in assembly per il c64 :-D
On Tue, Oct 23, 2018 at 6:49 AM Roberto Franchini [email protected] 
[it-torino-java-jug] <[email protected]> wrote:

     



On Mon, Oct 22, 2018 at 8:22 PM max carbone [email protected] 
[it-torino-java-jug] <[email protected]> wrote:

     

A proposito di Gradle vs Maven, avevo bookmarkato due post (non più 
freschissimi visto che sono del 2015):
#  Using Gradle without hating it

#  Use Maven, Not Gradle

Ammetto di condividere l'opinione espressa da Zimmerman. Sarà cambiato qualcosa 
in profondità per Gradle in quasi tre anni? Boh...
La mia IDE preferita per Java/Kotlin: IDEA, senza dubbio (su Linux - Debian e 
Ubuntu - visto che uso solo ed esclusivamente Linux). Ma non mi dispiace 
affatto Eclipse. Non mi trovo invece per nulla al mio agio con NetBeans (quindi 
usato pochissimo). 


La penso esattamente come Zimmerman: usate maven e lasciate perdere Gradle.Ci 
ho provato, ed ho anche provato a scrivere in kotlin invece che groovy.E dopo 
poco mi sono chiesto: perche'?PErche' ogni volta che apri un progetto con un 
buildfile in gradle, e' un mondo a parte, senza un lifecyle chiaro.Se apro un 
pom, e' sempre un pom. Magari non e' ordinato come lo ordinerei io, ma e' 
veramente difficile perdersi. Ed il lifecycle e' noto: ne esiste solo uno, non 
1000!La cosa che piu' mi ha impressionato di Gradle e' la curva di 
apprendimento: ci ho messo di meno ad imparare kotlin che a scivere in 
autonomia un file di gradle, ed alla fine vado comunque a tentativi. Al momento 
ho un unico, grosso,  progetto che  in gradle che spero di far tornare presto 
alla ragione.
FRANK
-- 
Roberto Franchini
"The impossible is inevitable"
https://github.com/robfrank/ 
https://twitter.com/robfrankie 
https://www.linkedin.com/in/robfrank   


-- 

"If none of us believes in war...can you tell me what the weapon for..."
Ozzy Killer of Giants  #yiv8975657479 #yiv8975657479 -- #yiv8975657479ygrp-mkp 
{border:1px solid #d8d8d8;font-family:Arial;margin:10px 0;padding:0 
10px;}#yiv8975657479 #yiv8975657479ygrp-mkp hr {border:1px solid 
#d8d8d8;}#yiv8975657479 #yiv8975657479ygrp-mkp #yiv8975657479hd 
{color:#628c2a;font-size:85%;font-weight:700;line-height:122%;margin:10px 
0;}#yiv8975657479 #yiv8975657479ygrp-mkp #yiv8975657479ads 
{margin-bottom:10px;}#yiv8975657479 #yiv8975657479ygrp-mkp .yiv8975657479ad 
{padding:0 0;}#yiv8975657479 #yiv8975657479ygrp-mkp .yiv8975657479ad p 
{margin:0;}#yiv8975657479 #yiv8975657479ygrp-mkp .yiv8975657479ad a 
{color:#0000ff;text-decoration:none;}#yiv8975657479 #yiv8975657479ygrp-sponsor 
#yiv8975657479ygrp-lc {font-family:Arial;}#yiv8975657479 
#yiv8975657479ygrp-sponsor #yiv8975657479ygrp-lc #yiv8975657479hd {margin:10px 
0px;font-weight:700;font-size:78%;line-height:122%;}#yiv8975657479 
#yiv8975657479ygrp-sponsor #yiv8975657479ygrp-lc .yiv8975657479ad 
{margin-bottom:10px;padding:0 0;}#yiv8975657479 #yiv8975657479actions 
{font-family:Verdana;font-size:11px;padding:10px 0;}#yiv8975657479 
#yiv8975657479activity 
{background-color:#e0ecee;float:left;font-family:Verdana;font-size:10px;padding:10px;}#yiv8975657479
 #yiv8975657479activity span {font-weight:700;}#yiv8975657479 
#yiv8975657479activity span:first-child 
{text-transform:uppercase;}#yiv8975657479 #yiv8975657479activity span a 
{color:#5085b6;text-decoration:none;}#yiv8975657479 #yiv8975657479activity span 
span {color:#ff7900;}#yiv8975657479 #yiv8975657479activity span 
.yiv8975657479underline {text-decoration:underline;}#yiv8975657479 
.yiv8975657479attach 
{clear:both;display:table;font-family:Arial;font-size:12px;padding:10px 
0;width:400px;}#yiv8975657479 .yiv8975657479attach div a 
{text-decoration:none;}#yiv8975657479 .yiv8975657479attach img 
{border:none;padding-right:5px;}#yiv8975657479 .yiv8975657479attach label 
{display:block;margin-bottom:5px;}#yiv8975657479 .yiv8975657479attach label a 
{text-decoration:none;}#yiv8975657479 blockquote {margin:0 0 0 
4px;}#yiv8975657479 .yiv8975657479bold 
{font-family:Arial;font-size:13px;font-weight:700;}#yiv8975657479 
.yiv8975657479bold a {text-decoration:none;}#yiv8975657479 dd.yiv8975657479last 
p a {font-family:Verdana;font-weight:700;}#yiv8975657479 dd.yiv8975657479last p 
span {margin-right:10px;font-family:Verdana;font-weight:700;}#yiv8975657479 
dd.yiv8975657479last p span.yiv8975657479yshortcuts 
{margin-right:0;}#yiv8975657479 div.yiv8975657479attach-table div div a 
{text-decoration:none;}#yiv8975657479 div.yiv8975657479attach-table 
{width:400px;}#yiv8975657479 div.yiv8975657479file-title a, #yiv8975657479 
div.yiv8975657479file-title a:active, #yiv8975657479 
div.yiv8975657479file-title a:hover, #yiv8975657479 div.yiv8975657479file-title 
a:visited {text-decoration:none;}#yiv8975657479 div.yiv8975657479photo-title a, 
#yiv8975657479 div.yiv8975657479photo-title a:active, #yiv8975657479 
div.yiv8975657479photo-title a:hover, #yiv8975657479 
div.yiv8975657479photo-title a:visited {text-decoration:none;}#yiv8975657479 
div#yiv8975657479ygrp-mlmsg #yiv8975657479ygrp-msg p a 
span.yiv8975657479yshortcuts 
{font-family:Verdana;font-size:10px;font-weight:normal;}#yiv8975657479 
.yiv8975657479green {color:#628c2a;}#yiv8975657479 .yiv8975657479MsoNormal 
{margin:0 0 0 0;}#yiv8975657479 o {font-size:0;}#yiv8975657479 
#yiv8975657479photos div {float:left;width:72px;}#yiv8975657479 
#yiv8975657479photos div div {border:1px solid 
#666666;min-height:62px;overflow:hidden;width:62px;}#yiv8975657479 
#yiv8975657479photos div label 
{color:#666666;font-size:10px;overflow:hidden;text-align:center;white-space:nowrap;width:64px;}#yiv8975657479
 #yiv8975657479reco-category {font-size:77%;}#yiv8975657479 
#yiv8975657479reco-desc {font-size:77%;}#yiv8975657479 .yiv8975657479replbq 
{margin:4px;}#yiv8975657479 #yiv8975657479ygrp-actbar div a:first-child 
{margin-right:2px;padding-right:5px;}#yiv8975657479 #yiv8975657479ygrp-mlmsg 
{font-size:13px;font-family:Arial, helvetica, clean, sans-serif;}#yiv8975657479 
#yiv8975657479ygrp-mlmsg table {font-size:inherit;font:100%;}#yiv8975657479 
#yiv8975657479ygrp-mlmsg select, #yiv8975657479 input, #yiv8975657479 textarea 
{font:99% Arial, Helvetica, clean, sans-serif;}#yiv8975657479 
#yiv8975657479ygrp-mlmsg pre, #yiv8975657479 code {font:115% 
monospace;}#yiv8975657479 #yiv8975657479ygrp-mlmsg * 
{line-height:1.22em;}#yiv8975657479 #yiv8975657479ygrp-mlmsg #yiv8975657479logo 
{padding-bottom:10px;}#yiv8975657479 #yiv8975657479ygrp-msg p a 
{font-family:Verdana;}#yiv8975657479 #yiv8975657479ygrp-msg 
p#yiv8975657479attach-count span {color:#1E66AE;font-weight:700;}#yiv8975657479 
#yiv8975657479ygrp-reco #yiv8975657479reco-head 
{color:#ff7900;font-weight:700;}#yiv8975657479 #yiv8975657479ygrp-reco 
{margin-bottom:20px;padding:0px;}#yiv8975657479 #yiv8975657479ygrp-sponsor 
#yiv8975657479ov li a {font-size:130%;text-decoration:none;}#yiv8975657479 
#yiv8975657479ygrp-sponsor #yiv8975657479ov li 
{font-size:77%;list-style-type:square;padding:6px 0;}#yiv8975657479 
#yiv8975657479ygrp-sponsor #yiv8975657479ov ul {margin:0;padding:0 0 0 
8px;}#yiv8975657479 #yiv8975657479ygrp-text 
{font-family:Georgia;}#yiv8975657479 #yiv8975657479ygrp-text p {margin:0 0 1em 
0;}#yiv8975657479 #yiv8975657479ygrp-text tt {font-size:120%;}#yiv8975657479 
#yiv8975657479ygrp-vital ul li:last-child {border-right:none 
!important;}#yiv8975657479   

Reply via email to