Torna indietro   Hardware Upgrade Forum > Software > Programmazione

iPhone 17 Pro: più di uno smartphone. È uno studio di produzione in formato tascabile
iPhone 17 Pro: più di uno smartphone. È uno studio di produzione in formato tascabile
C'è tanta sostanza nel nuovo smartphone della Mela dedicato ai creator digitali. Nuovo telaio in alluminio, sistema di raffreddamento vapor chamber e tre fotocamere da 48 megapixel: non è un semplice smartphone, ma uno studio di produzione digitale on-the-go
Intel Panther Lake: i processori per i notebook del 2026
Intel Panther Lake: i processori per i notebook del 2026
Panther Lake è il nome in codice della prossima generazione di processori Intel Core Ultra, che vedremo al debutto da inizio 2026 nei notebook e nei sistemi desktop più compatti. Nuovi core, nuove GPU e soprattutto una struttura a tile che vede per la prima volta l'utilizzo della tecnologia produttiva Intel 18A: tanta potenza in più, ma senza perdere in efficienza
Intel Xeon 6+: è tempo di Clearwater Forest
Intel Xeon 6+: è tempo di Clearwater Forest
Intel ha annunciato la prossima generazione di processori Xeon dotati di E-Core, quelli per la massima efficienza energetica e densità di elaborazione. Grazie al processo produttivo Intel 18A, i core passano a un massimo di 288 per ogni socket, con aumento della potenza di calcolo e dell'efficienza complessiva.
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 28-12-2010, 12:25   #1
dojolab
Senior Member
 
L'Avatar di dojolab
 
Iscritto dal: Jun 2010
Città: Varese
Messaggi: 996
[JSP / Tomcat / Eclipse / NetBeans / TS] Opinioni, pareri e consigli.

Ragazzi, dopo anni di sviluppo PHP/Python in ambito Web Application (ed una breve parentesi con .NET) mi sto avvicinando a JSP/Struts2.

Ho deciso di partire con JSP e ho prelevato Netbeans completa di tutto il necessario per sviluppare una Web Apps in Java localmente; funziona a meraviglia, nessun problema.

Ora mi pongo il problema di voler realizzare le medesime cose in remoto, su una mia VPS con GNU/Debian, Apache/Tomcat e JDK installato.

Pensavo di usare Eclispe (che lo trovo più 'pulito' di Netbeans); scaricato, installato il developer plugins per il web, javaEE e sono pronto a partire.

Ma qualcuno di voi sa dirmi come diavolo posso fare a crearmi un progetto JSP in REMOTO? (per ora sono riuscito solamente a modificare le impostazioni del Runtime ma mi fa accedere solo a Server locali sulla macchina). Ho provato anche a creare un progetto 'Server' ma niente di ciò che mi interessa.

Ho pensato a RSE o WebDav come FTP, ma non sarebbero la stessa cosa.
Pensavo ad un TeamServer come avviene su VS con il Team Foundation Server; ma come? Googlando ho trovato poco sinceramente e quel poco OLD e confusionario. Qualche Eclipsiano che saprebbe darmi una dritta?

Idee? Consigli per il grande salto?
Saluti gente
__________________
Il mercatino di dojolab: VENDO UN PO' DI COSE! VAI
Vendo Libro Oracle 10g GUIDA COMPLETA della Oracle Press, ITALIANO: LINK

Ultima modifica di dojolab : 28-12-2010 alle 12:28.
dojolab è offline   Rispondi citando il messaggio o parte di esso
Old 29-12-2010, 08:14   #2
dojolab
Senior Member
 
L'Avatar di dojolab
 
Iscritto dal: Jun 2010
Città: Varese
Messaggi: 996
V_V non ci posso credere che nessuno utilizzi Eclipse con un TS per lavorare in remoto su JSP/Struts V_V
__________________
Il mercatino di dojolab: VENDO UN PO' DI COSE! VAI
Vendo Libro Oracle 10g GUIDA COMPLETA della Oracle Press, ITALIANO: LINK
dojolab è offline   Rispondi citando il messaggio o parte di esso
Old 29-12-2010, 08:49   #3
gokan
Senior Member
 
L'Avatar di gokan
 
Iscritto dal: Apr 2002
Città: Palermo
Messaggi: 4913
Ciao, non ho mai lavorato con Eclipse agganciato ad un server non locale, però posso dirti che probabilmente fai prima a continuare a lavorare in local-mode e poi fare l'export del tuo progetto web in formato WAR (eclipse ma anche altri strumenti consentono di farlo in 2 click).
Poi prendi il war, lo butti dentro tomcat ed al riavvio dello stesso ti ritrovi la tua webapp pronta.
Volendo con uno scriptino in ant, potresti automatizzare la parte di ftp e riavvio tomcat.

Buona giornata
__________________
Sun Certified Java Programmer - Sun Certified Web Component Developer - Sun Certified Business Component Developer
gokan è offline   Rispondi citando il messaggio o parte di esso
Old 29-12-2010, 09:40   #4
dojolab
Senior Member
 
L'Avatar di dojolab
 
Iscritto dal: Jun 2010
Città: Varese
Messaggi: 996
Quote:
Originariamente inviato da gokan Guarda i messaggi
Ciao, non ho mai lavorato con Eclipse agganciato ad un server non locale, però posso dirti che probabilmente fai prima a continuare a lavorare in local-mode e poi fare l'export del tuo progetto web in formato WAR (eclipse ma anche altri strumenti consentono di farlo in 2 click).
Poi prendi il war, lo butti dentro tomcat ed al riavvio dello stesso ti ritrovi la tua webapp pronta.
Volendo con uno scriptino in ant, potresti automatizzare la parte di ftp e riavvio tomcat.

Buona giornata
Ciao, ti ringrazio per la celere risposta.
Sinceramente avevo pensato anche io di far cosi, ma volevo evitare di avere sulla macchina di sviluppo Tomcat, PGSQL, Oracle e Firebird, ma tenere tutto su una macchina esterna (locale) e poi copiare il tutto.

Non è solo una questione del progetto 'war' ma anche di database :P
__________________
Il mercatino di dojolab: VENDO UN PO' DI COSE! VAI
Vendo Libro Oracle 10g GUIDA COMPLETA della Oracle Press, ITALIANO: LINK
dojolab è offline   Rispondi citando il messaggio o parte di esso
Old 30-12-2010, 09:35   #5
gokan
Senior Member
 
L'Avatar di gokan
 
Iscritto dal: Apr 2002
Città: Palermo
Messaggi: 4913
Ciao, in realtà il database è la parte esterna più semplice da gestire, nel senso che basta che il tuo server sia raggiungibile come indirizzo ip e porta ed effettivamente, il fatto che stia sopra il tuo "localhost" o su un server esterno è poco significativo.
Potresti quindi pensare di tenere in locale solo la parte di sviluppo web e magari tenere esternamente il db (anche se installato in locale il db ti consente di fare prove e test più velocemente).
__________________
Sun Certified Java Programmer - Sun Certified Web Component Developer - Sun Certified Business Component Developer
gokan è offline   Rispondi citando il messaggio o parte di esso
Old 30-12-2010, 10:28   #6
anonimizzato
 
Messaggi: n/a
Confermo quanto detto da Gokan.

Il DB puoi averlo anche in Lapponia basta che sia raggiungibile dalla tua macchina.

Per il resto ti consiglio di crearti una configurazione completa in locale, es:
- Netbeans / Eclipse
- JDK
- Tomcat

Così sviluppi e testi senza problemi, poi quando hai finito uno step del progetto fai un build (WAR) dell'applicazione e la "rilasci" sul server di staging e/o di produzione che ti interessa.

N.B.
Se lavori in team (ma non solo) sarebbe anche caldamente consigliato tenere traccia del progetto con un sistema di versioning.

Ciao.
  Rispondi citando il messaggio o parte di esso
Old 30-12-2010, 11:21   #7
dojolab
Senior Member
 
L'Avatar di dojolab
 
Iscritto dal: Jun 2010
Città: Varese
Messaggi: 996
Ragazzi ringrazio tutti e due. Alla fine parlando con Cesare ho avuto la conferma che questa (che mi state indicando anche voi) sia la strada migliore.

Ho deciso per tanto di configurarmi in locale Apache e Tomcat con relativi JDK e JRE (tenendo le varie versioni, 5,6 e la futura 7 quando non sarà in BETA).

Ho installato su VMWare Workstation (beato a chi lo possiede tramite il lavoro ) una debian minimale con pgsql e oracle 10g e basta; cosi non 'intaso' la macchina locale con il database, ma il tutto gira su virtual machine alle quale ci accedo tramite IP condiviso.

Penso sia la soluzione migliore, che ne dite?
Grazie per il momento ad entrambi!
__________________
Il mercatino di dojolab: VENDO UN PO' DI COSE! VAI
Vendo Libro Oracle 10g GUIDA COMPLETA della Oracle Press, ITALIANO: LINK
dojolab è offline   Rispondi citando il messaggio o parte di esso
Old 30-12-2010, 17:24   #8
anonimizzato
 
Messaggi: n/a
Cosa intendi per Apache e Tomcat?

Tomcat è già dell'Apache Software Foundation.

E' un Web Container (non un Application Server) che funge anche da Web Server.

Discorso diverso se per "Apache" intendi httpd ovvero il Web Server standard che potresti usare come frontend per il dispatching delle risorse statiche (file html, js, css, immagini ecc.).

Ciao.
  Rispondi citando il messaggio o parte di esso
Old 30-12-2010, 17:51   #9
dojolab
Senior Member
 
L'Avatar di dojolab
 
Iscritto dal: Jun 2010
Città: Varese
Messaggi: 996
Quote:
Originariamente inviato da Sgurbat Guarda i messaggi
Cosa intendi per Apache e Tomcat?

Tomcat è già dell'Apache Software Foundation.

E' un Web Container (non un Application Server) che funge anche da Web Server.

Discorso diverso se per "Apache" intendi httpd ovvero il Web Server standard che potresti usare come frontend per il dispatching delle risorse statiche (file html, js, css, immagini ecc.).

Ciao.
Tomcat è un Web Container scritto in Java e lo uso per lo sviluppo di Applicativi Web in JSP; Apache tramite il mod_python per Python (DJango).

__________________
Il mercatino di dojolab: VENDO UN PO' DI COSE! VAI
Vendo Libro Oracle 10g GUIDA COMPLETA della Oracle Press, ITALIANO: LINK
dojolab è offline   Rispondi citando il messaggio o parte di esso
Old 01-01-2011, 09:52   #10
gokan
Senior Member
 
L'Avatar di gokan
 
Iscritto dal: Apr 2002
Città: Palermo
Messaggi: 4913
Quote:
Originariamente inviato da dojolab Guarda i messaggi
Ragazzi ringrazio tutti e due. Alla fine parlando con Cesare ho avuto la conferma che questa (che mi state indicando anche voi) sia la strada migliore.

Ho deciso per tanto di configurarmi in locale Apache e Tomcat con relativi JDK e JRE (tenendo le varie versioni, 5,6 e la futura 7 quando non sarà in BETA).

Ho installato su VMWare Workstation (beato a chi lo possiede tramite il lavoro ) una debian minimale con pgsql e oracle 10g e basta; cosi non 'intaso' la macchina locale con il database, ma il tutto gira su virtual machine alle quale ci accedo tramite IP condiviso.

Penso sia la soluzione migliore, che ne dite?
Grazie per il momento ad entrambi!
Se riesci a mettere su velocemente questo ambiente e tutto funziona non vedo perchè dovresti avere problemi..
Io non esperienze con VMWare, però tu pensi che sia meno "pesante" mettere in piedi questa soluzione piuttosto che un db (per quanto grande e con molti accessi) locale, oppure lo stai facendo per avere una maggiore separazione dei due componenti (web e db) ?

Auguri a tutti di buon anno nuovo!!
__________________
Sun Certified Java Programmer - Sun Certified Web Component Developer - Sun Certified Business Component Developer
gokan è offline   Rispondi citando il messaggio o parte di esso
Old 01-01-2011, 10:19   #11
dojolab
Senior Member
 
L'Avatar di dojolab
 
Iscritto dal: Jun 2010
Città: Varese
Messaggi: 996
Quote:
Originariamente inviato da gokan Guarda i messaggi
Se riesci a mettere su velocemente questo ambiente e tutto funziona non vedo perchè dovresti avere problemi..
Io non esperienze con VMWare, però tu pensi che sia meno "pesante" mettere in piedi questa soluzione piuttosto che un db (per quanto grande e con molti accessi) locale, oppure lo stai facendo per avere una maggiore separazione dei due componenti (web e db) ?

Auguri a tutti di buon anno nuovo!!
Hai centrato il punto.
Ho 8 GB di RAM sulla macchina, VMWare non la sento :P.

Scherzi a parte, lo faccio per tenere separate completamente le due cose
Ho due VM con su GNU/Debian minimali e PGSQL da una parte e Oracle 10g dall'altra; per ora ho configurato questo.

Ora configurerò Tomcat per le JSP e attiverò le JST su Eclipse per sviluppare con JSP appunto in locale (niente di complicato), unica cosa devo farmi uno script per gestire i .bat di avvio/riavvio di Tomcat .

Per l'export .war è un mondo nuovo (come tutte le JSP) e quindi andrò piano piano (devo vedere come funzionano :P) anche se dall'occhio che ho buttato su Tomcat non è niente di complesso, importi il war e fa tutto lui :P

Ricambio gli auguri e ti ringrazio!
__________________
Il mercatino di dojolab: VENDO UN PO' DI COSE! VAI
Vendo Libro Oracle 10g GUIDA COMPLETA della Oracle Press, ITALIANO: LINK

Ultima modifica di dojolab : 01-01-2011 alle 13:46.
dojolab è offline   Rispondi citando il messaggio o parte di esso
Old 01-01-2011, 19:13   #12
khelidan1980
Senior Member
 
L'Avatar di khelidan1980
 
Iscritto dal: Mar 2005
Città: Morimondo city
Messaggi: 5491
con jboss e i jboss tools per eclipse puoi associare un server remoto al tuo progetto eclipse e fare il deploy in auromatico come se lavorassi in locale, devi solo inserire i soliti dati, ip porta nel wizard di creazione, credo una cosa del genere si possa fare pure con tomcat, solo con i jboss tools hai un wizard che ti configura tutto lui...
(Come dovrebbe essere dato che siamo sviluppatori e non sistemisti)
__________________
Khelidan
khelidan1980 è offline   Rispondi citando il messaggio o parte di esso
Old 01-01-2011, 19:21   #13
dojolab
Senior Member
 
L'Avatar di dojolab
 
Iscritto dal: Jun 2010
Città: Varese
Messaggi: 996
Quote:
Originariamente inviato da khelidan1980 Guarda i messaggi
con jboss e i jboss tools per eclipse puoi associare un server remoto al tuo progetto eclipse e fare il deploy in auromatico come se lavorassi in locale, devi solo inserire i soliti dati, ip porta nel wizard di creazione, credo una cosa del genere si possa fare pure con tomcat, solo con i jboss tools hai un wizard che ti configura tutto lui...
(Come dovrebbe essere dato che siamo sviluppatori e non sistemisti)
Questa è una cosa che NON ho trovato da nessuna parte e mi sta aprendo un 'nuovo' mondo; approfondisco jboss, grazie della dritta caro
__________________
Il mercatino di dojolab: VENDO UN PO' DI COSE! VAI
Vendo Libro Oracle 10g GUIDA COMPLETA della Oracle Press, ITALIANO: LINK
dojolab è offline   Rispondi citando il messaggio o parte di esso
Old 01-01-2011, 19:30   #14
khelidan1980
Senior Member
 
L'Avatar di khelidan1980
 
Iscritto dal: Mar 2005
Città: Morimondo city
Messaggi: 5491
Quote:
Originariamente inviato da dojolab Guarda i messaggi
Questa è una cosa che NON ho trovato da nessuna parte e mi sta aprendo un 'nuovo' mondo; approfondisco jboss, grazie della dritta caro

guarda la sto testando pure io ora, sinceramente almeno nei jboss tool credo l'abbiano introdotta da poco, (magari prima era possbile ma non così immediato da configurare) ricordati che devi usare jboss 6.0.0 e i jboos tools per eclipse helios che attualmente non hanno una versione stable, devi usare le development milestones

Ancora non mi è chrao come si smazzi il classpath nel caso del server remoto,cioè in fase di compilazione in locale, diciamo che è una cosa da provare
__________________
Khelidan

Ultima modifica di khelidan1980 : 01-01-2011 alle 19:32.
khelidan1980 è offline   Rispondi citando il messaggio o parte di esso
Old 01-01-2011, 19:41   #15
dojolab
Senior Member
 
L'Avatar di dojolab
 
Iscritto dal: Jun 2010
Città: Varese
Messaggi: 996
Quote:
Originariamente inviato da khelidan1980 Guarda i messaggi

guarda la sto testando pure io ora, sinceramente almeno nei jboss tool credo l'abbiano introdotta da poco, (magari prima era possbile ma non così immediato da configurare) ricordati che devi usare jboss 6.0.0 e i jboos tools per eclipse helios che attualmente non hanno una versione stable, devi usare le development milestones

Ancora non mi è chrao come si smazzi il classpath nel caso del server remoto,cioè in fase di compilazione in locale, diciamo che è una cosa da provare
Yes, stavo guardando proprio ora.
Ma penso finché non uscirà una stable di rimanere legato al 'vecchio' metodo , JSP/Tomcat con relativo .war quando esporto la App!
__________________
Il mercatino di dojolab: VENDO UN PO' DI COSE! VAI
Vendo Libro Oracle 10g GUIDA COMPLETA della Oracle Press, ITALIANO: LINK
dojolab è offline   Rispondi citando il messaggio o parte di esso
Old 01-01-2011, 20:16   #16
khelidan1980
Senior Member
 
L'Avatar di khelidan1980
 
Iscritto dal: Mar 2005
Città: Morimondo city
Messaggi: 5491
Quote:
Originariamente inviato da dojolab Guarda i messaggi
Yes, stavo guardando proprio ora.
Ma penso finché non uscirà una stable di rimanere legato al 'vecchio' metodo , JSP/Tomcat con relativo .war quando esporto la App!
sono solo i tools che sono in beta, jboss 6 è stable, a me funzionano perfettamente, gli unici problemi sono stati in installazione sotto OS X il componente jboss richface e xulrunner che non è ancora stato pacchettizzato per snow leopard, deselezionando questi due ho installato e tutto funziona correttamente
__________________
Khelidan
khelidan1980 è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


iPhone 17 Pro: più di uno smartphone. È uno studio di produzione in formato tascabile iPhone 17 Pro: più di uno smartphone. &Eg...
Intel Panther Lake: i processori per i notebook del 2026 Intel Panther Lake: i processori per i notebook ...
Intel Xeon 6+: è tempo di Clearwater Forest Intel Xeon 6+: è tempo di Clearwater Fore...
4K a 160Hz o Full HD a 320Hz? Titan Army P2712V, a un prezzo molto basso 4K a 160Hz o Full HD a 320Hz? Titan Army P2712V,...
Recensione Google Pixel Watch 4: basta sollevarlo e si ha Gemini sempre al polso Recensione Google Pixel Watch 4: basta sollevarl...
TP-Link è già proiettata a...
Colpo grosso di Zuckerberg: Meta assume ...
Addio ai matrimoni con l'intelligenza ar...
Le sonde spaziali ESA ExoMars e Mars Exp...
Roscosmos: static fire per i propulsori ...
Alcune partite NBA saranno trasmesse in ...
Intel Core 13000 e 14000 aumentano uffic...
Gemini sta per arrivare in Google Maps: ...
2 minuti per vedere le 27 offerte imperd...
Ray-Ban Meta Display: tecnologia sorpren...
Un mini PC a prezzo stracciato, non cerc...
Al via i coupon nascosti di ottobre: qua...
Ferrari Elettrica si aggiorna solo in of...
Doppio sconto sugli smartphone top Xiaom...
Samsung è sempre più prota...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 07:46.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Served by www3v