Installazione di Eclipse nella versione STS Spring Tool Suite
- Download STS: http://www.springsource.org/spring-tool-suite-download
Scegliere la versione 32 o 64 bit in base alla propria distribuzione
- Decompattare il tutto in: /opt
sudo tar -xvf spring-tool-suite-3.1.0.RELEASE-e4.2-linux-gtk-x86_64.tar.gz -C /opt
Verificate ed eventualmente rinominate la directory contenente l'applicazione in
/opt/springsource/
(utilizzare il comando "sudo mv")
- Maven - creare il file di configurazione personale (se non esiste già):
mkdir ~/.m2
cp -v -n /opt/springsource/apache-maven-3.0.4/conf/settings.xml ~/.m2/
(l'opzione -n evita di sovrascrivere il file se esiste già)
- Maven - Editare il file "~/m2/settings.xml" ed impostare la directory per il repository locale. Ad esempio io ho scelto di metterla in "/opt/mvnRepository":
...
<localRepository>/opt/mvnRepository</localRepository>
...
- Maven - Creare la directory per il repository locale (mio esempio):
sudo mkdir /opt/mvnRepository
sudo chmod 777 /opt/mvnRepository
- Creare la voce di menù:
- tasto destro sull'icona in basso a sinistra del menù principale di KUbuntu e selezionare "Modifica applicazioni..."
oppure
- da console eseguire "kmenuedit"
Creare una nuova voce di menù (ad esempio sotto il menù "Sviluppo"), impostare nome e descrizione.
Impostare il comando da eseguire come segue: /opt/springsource/sts-3.1.0.RELEASE/STS
- In Eclipse (STS) impostare il file di configurazione di maven:
Ciao Roby,
RispondiEliminavisto che mi sembri esperto puoi darmi qualche dritta?
Mi sono avvicinato al mondo linux da pochissimo e ho scelto Kubuntu 12.10.
Ho sempre sviluppato con linguaggi di terza generazione e poi in VB6 ma ora volendo passare al mondo Free Software, vorrei migrare a Java e ho installato NetBeans 7.3.
Secondo te e' lo strumento migliore?
Grazie,
Marco.
Mi sto studiando Java ma con NetBeans non capisco nemmeno come prelevare il contenuto di una TextBox.
Inoltre non riesco a verificare che versione di JVM mi ha installato.
Mi puoi aiutare?
Grazie,
Marco
Ciao Marco,
Eliminasecondo me è una questione di gusto personale ed abitudine: conosco sviluppatori che prediligono NetBeans ed altri Eclipse, ma il risultato non cambia.
Io personalmente preferisco Eclipse, ed ultimamente sto utilizzando la versione personalizzata dagli sviluppatori del framework Spring (STS).
Per quanto riguarda la JDK utilizzata da NetBeans sembra che, concettualmente, la configurazione sia simile ad Eclipse.
Dovresti verificare cosa c'è scritto nel suo file di configurazione (dovrebbe essere netbeans.conf, ma non avendolo più utilizzato da secoli non ne sono sicuro) ed eventualmente rettificarlo con il percorso della JDK che hai installato nel sistema, oppure eseguendo NetBeans passando il parametri -jdkhome (spero sia giusto) specificando il percorso della JDK preferita.
Per il resto ti consiglio di effettuare qualche ricerca in Internet: scordati di avere uno strumento grafico (IDE) che ti automatizzi tutto... Se mi parli di eventi associati alle textBox significa che stai cercando di fare delle applicazioni desktop.
Devi associare dei "Listener" agli oggetti, in modo da controllarne gli eventi.
Con Eclipse non ho mai utilizzato uno strumento grafico che automatizza la creazione di form, forse NetBeans lo fa egregiamente, ma sicuramente dovrai approfondire con un pò di teoria.
Ti posso consigliare questi riferimenti:
http://www.eclipse.org/swt/
http://zetcode.com/
Un altro consiglio è quello di approfondire i design pattern per la programmazione in Java e nello specifico il modello MVC.
Non scordare di dare uno squardo a Spring, che trovo oramai indispensabile per qualsiasi tipo di applicazione (desktop e web).
Ciao e buon sviluppo!