Newsgroup: it.comp.macintosh
Titolo: IDE Java per OSX

Salve a tutti
So che abbiamo trattato il problema qualche mese fa, ma non ne uscì
nulla di utile...
Per cui provo a riproporre il quesito: esiste un IDE Java per OS X in
Italiano, semplice che oltre a scriverci il testo posso anche
compilarlo?
Ciao 
Daniele

 compilarlo?
Io ho usato bluej per programmare in java, oppure puoi provare eclipse o 
ancora sunone studio, ma sono tutti in inglese, in italinao non so se ne 
esistano...
altrimenti usa xcode, viene fornito già con panther...

 altrimenti usa xcode, viene fornito già con panther...
No no grazie :-)
Ciao
Daniele

 
Il problema e' che generalmente ai programmatori viene richiesta una
certa conoscienza dell'inglese e per questo non ci sono molti sforzi per
tradurre i prodotti che sono destinati a loro. Non sara' facile trovare
manuali tradotti e ancor piu' sw tradotti.
-- 
Ciao
Fabio

 manuali tradotti e ancor piu' sw tradotti.
Lo so, poi per mac figuriamoci... 
Sto provando Jedit, mi sapresti dire come si fa a compilare un codice
con quel software?
P.S.
Spero di togliermi questo esame quanto prima ... 

 Ciao
ciao!

 con quel software?
Ti consiglio di familiarizzare con ant (
http://jakarta.apache.org/ant
)
che si integra perfettamente sia con jedit che con eclipse e con
qualsiasi IDE Java degno di rispetto. E' ottimo per standardizzare e
ottimizzare le procedure di deploy / compilazione / distribuzione.
ciao,
y.

 ottimizzare le procedure di deploy / compilazione / distribuzione.
e che cos' č? non ci ho capito nulla... č un IDE?

 fare a meno! :)
anche complicatissimo ... :-(

 
Nei plugin di jEdit ne trovi uno che si chiama jCompiler, installalo e
poi quando vorrai compilare il file che hai davanti basta che richiami
il plugin dall'apposito menu.
Non l'ho mai provato ma da una rapida occhiata sembra fare al caso tuo
-- 
Ciao
Fabio

 wrote:

Si ma lui cercava qualcosa di veramente semplice (tanto che ha scartato
eclipse) perche' deve fare un esame e poi si dimentichera' Java, dubito
che abbia la voglia di mettersi a scrivere i buid.xml per ant.
Detto questo ant e' un ottimo pezzo di sw
 
-- 
Ciao
Fabio

 e che cos' è? non ci ho capito nulla... è un IDE?
no, hai mai usato il make dei sistemi *nix ? e' qualcosa di molto
simile.
Ti prepari un file che contiene un certo numero di operazioni sui dei
file e poi ogni volta al posto di ricompilare ad uno ad uno tutti i file
del tuo progetto (o di eseguire qualunque altra operazione) lasci che se
ne occupi ANT.
Negli IDE di solito tutto questo e' automatizzato, il vantaggio di ant
e' che non e' legato a nessun ide e che ti permette una maggior
flessibilita'.
Pero' prima devi imparare ad usarlo il che non e' immediato (se non per
cose banali)
-- 
Ciao
Fabio

 cose banali)
Capito :-)

 che abbia la voglia di mettersi a scrivere i buid.xml per ant.
Mai letto nulla di più giusto...
...Straquoto :-) ....
Ciao
Daniele

 Non l'ho mai provato ma da una rapida occhiata sembra fare al caso tuo
Esatto č proprio quello!  perň ancora non sono mai riuscito ad eseguire
nessun programmino su mac...quindi non so se si puň fare... ma per
adesso c'ho solo questo ibook come computer e mi devo accontentare per
forza.
Ho notato un'altra cosa di Jedit , che va in crash abbastanza spesso...
succede solo a me o fa proprio cosě?
Grazie ancora
Ciao
Daniele

 e che cos' è? non ci ho capito nulla... è un IDE?
E' il successore di make, controlla il processo di compilazione del progetto
evitando tra l'altro compilazioni inutili se non erro.
-- 
 /\            ___
/___/\__|_|\_|__|___Gian Uberto Lauri_____________________
  //--\ | | \|  |   Integralista GNUslamico e fancazzista 
\/

 ...Straquoto :-) ....
Ho una curiosità, cosa stai studiando?
y.

 
Qui (Panther e VM aggiornati) funziona molto bene senza mai mollarmi (lo
uso quando devo fare qualche sito cosi' lavoro direttamente online) io
ti conisglio la versione beta che sara' anche una beta ma a mio avviso
e' molto piu' stabile e ben integrata con il Mac della versione stabile.
-- 
Ciao
Fabio

 Ho una curiosità, cosa stai studiando?
é un esame chiamato "Fondamenti di informatica 2" e consiste nell
'apprendere i fondamenti della programmazione in Java e basta. Gli
argomenti principali sono la ricorsione l' ereditarietà la complessità
la classe vector , le liste etc. Potevano a questo punto chiamarlo
"Fondamenti di Java", ma forse il nome che ha adesso lo fa sembrare più
chissà che cosa...

 e' molto piu' stabile e ben integrata con il Mac della versione stabile.
TX.
Ciao
Daniele

 che non si riesce a falli partire. 
Domanda stupida: tenti di farli partire come? usando il comanda da
terminale java pippo.class (dove pippo.class e' la classe con dentro il
main) ?

 main) ?
No, Cliccavo direttamente sul file per farlo partire, ma ora che me
l'hai detto, ci ho provato anche con il terminale e non funziona nulla
lo stesso.
P.S.
Mamma mia che disastro non vedo l'ora di aver passato quest'esame.

 
Lancia da terminale e riporta l'errore che ti viene dato. ricordati che
per lanciare il file pippo.class devi lanciare java pippo senza
l'estensione .class
-- 
Ciao
Fabio

 abbandonato per motivi di tempo.
Si credo che alla fine farň cosě. Fino ad ora non ho comprato nessun
libro perché ho pensato che una volta superato l' esame mi sarei
dimenticato di Java. Perň quelle dispense altro non fanno che farmi
odiare Java sempre di piů...
P.S.
Mi avevano consigliato "Introduzione alla programmazione in Java"
(Jackson libri editore)  solo che non esiste piů in commercio. Sai per
caso se tra quelli ci sono attualmente ce ne sia uno migliore?
Ciao
Daniele

 l'estensione .class
Exception in thread "main" java.lang.NoClassDefFoundError:
/Users/danielebrunetti/Documents/Universita?/Informatica/Fondamenti
1/ESEMPI JAVA/Corpi celesti/Planetario
Tutti più o meno così sono gli errori.
Tra tutti quei plug-in sai per caso se ce n'è uno per l'esecuzione da
JEdit?
Perchè sul Textpad (che è solo per pc purtroppo) questi programmini mi
funzionano...

 funzionano...
Probabilmente funzionano anche qui una volta che capisci come usarli.
-- 
Ciao
Fabio

 progetto con il terminale e digiti :
 
Perdonami, ma sono a digiuno di terminale, io il mac non lo uso mai...
Ho dato uno sguardo sull' aiuto e per caricare la directory dice che si
fa come sul dos e cioè cd nomedirectory. Nulla da fare non funziona.
Neanche il resto però, nel senso che dopo che ho trascinato la cartella
mi si incasina tutto e io devo sovrascrivere il nome della classe su il
percorso...
Poi o non esegue mai  o mi da errori del tipo:
Computer-di-Daniele-Brunetti:~ danielebrunetti$ cd
/Users/danielebrunetti/Documents/Universita\314\200/Informatica/Fondamen
ti\ 1/ESEMPI\ JAVA/Corpi\ celesti 
SEMPI JAVA/Corpi celesti danielebrunetti$ java
CorpoCelesteatica/Fondamenti 1/
Exception in thread "main" java.lang.NoSuchMethodError: main
SEMPI JAVA/Corpi celesti danielebrunetti$
niversità/Informatica/Fondamenti 1/ES

 niversità/Informatica/Fondamenti 1/ES
perche' dop java metti nuovamente un percorso ?
Se e' perche' il main e' in un package particolare allora devi fare 
java CorpoCelesteatica.Fondamenti1.<la tua classe>
tu non hai passato nessun nome di classe al comando java per questo lui
si incazza e ti dice che non c'e' il metodo main dentro la classe che
gli hai passato (ti credo non ne hai passate :-)
-- 
Ciao
Fabio

 gli hai passato (ti credo non ne hai passate :-)
No non credo è qualcosa di semplicissimo si esegu(iva)tramite comandino
apposito di textpad e andava, non ho modificato nulla, perchè mai
dovrebbe essere in un package...
Ti ringrazio dell' infinita pazienza che hai...
Daniele

 
Figurati
-- 
Ciao
Fabio

 fa come sul dos e cioè cd nomedirectory. 
se e` per questo e` sul dos che si fa come su *nix. e come si fa anche
su Amiga.
-- 
RiK0
 Il sonno del teschio genera troll, e il quoting li manifesta.

 é un esame chiamato "Fondamenti di informatica 2" e consiste nell
Quell'esame ti insegna molto più di quanto tu non creda (se viene
insegnato in modo intelligente).
Visto che fai fondamenti di inf. 2 immagino tu frequenti una facoltà
piuttosto orientata all'informatica (Ingegneria informatica ?)... se è
così ti consiglio di iniziare a "scontrati" il prima possibile con
l'Inglese: senza non andrai da nessuna parte...
Ciao
Leo

 caso se tra quelli ci sono attualmente ce ne sia uno migliore?
Uno decisamente ben fatto IMHO è "Thinking in Java", scaricabile gratis
da < 
http://www.bruceeckel.com
 >. È in inglese, però.
-- 
Andrea Bergia - studente              Linux Registered User #281550

 l'Inglese: senza non andrai da nessuna parte...
L'ho dato oggi inglese. 26

 da < 
http://www.bruceeckel.com
 >. È in inglese, però.
Eh allora no...Ti ringrazio comunque del consiglio ma non si può fare...
:-)

 su Amiga.
Certamente, perň io ho detto cosě perchč il Dos fu il primo sistema
operativo con il quale ho avuto a che fare...
Ciao
Daniele

 occhio. Vediamo se da me va
Non credo che violo il copyright molti li ho fatti io... Ho perň fatto
una prova con altri programmini del precedente esame (Informatica 1) che
sono quindi piů semplici da ricontrollare, e quelli vanno...
Per cui penso che sia sbagliata la classe che ho scritto
evidentemente.(Il concetto non la sintassi, altrimenti non me l' avrebbe
compilata).
Comunque ti invio le classi e se hai voglia dagli un sguardo...
Ciao
Daniele

 operativo con il quale ho avuto a che fare...
mi dispiace :))))
-- 
RiK0

 writes:


Della Sun (e qualcun'altro) dovrebbero esserci le edizioni italiane
di Core Java. Se poi trovi l'edizione italiana di The Java Programming
Language di Gosling e` ottima.


 Molto scorrevole anche per i negati come me.
TX

 Language di Gosling e` ottima.
TX anche a te :-)

 writes:


Non vorrei ma Core Java  deve essere diventato nella edizione italiana
quello indicato da SAP.
