Newsgroup: it.comp.os.os2
Titolo: cannot find java/lang/thread

Ciao,
Ho provato due diversi client java per gnutella, entrambi non
partono perche' non riescono ad inizializzare i thread (vedi subject),
pero' java in se funziona (icqjava e' ok).
Cosa posso controllare ?
Suppongo sia un problema di classpath, ho fatto un po' di prove e
non ne sono venuto a capo.
Per la cronaca i client sono LimeWire e Phex (che dovrebbe 
funzionare bene con OSSO) .
Francesco
IACT Member.
http://frengo.dragonfire.net/

 Per la cronaca i client sono LimeWire e Phex 
che robe sono?? client de che?
ciao
Loris Rinaldo -- OS/2 Warp 4, FP12, Java 1.1.8
Link di gratisoftware 
http://www.geocities.com/xloris/os2/

 che robe sono?? client de che?
Gnutella :)
Ho anche un prog. per Win che funziona con Odin ma con il piccolissimo
difetto che mi rimpicciolisce le finestre con gli elenchi
dei file, in pratica non posso scaricare nulla :)


 
Limewire funziona benone, infatti.
Questa e' la classpath:
[E:\DESKTOP]set classpath
CLASSPATH=O:\IBMGSK\CLASSES\SRIP.JAR;O:\IBMGSK\CLASSES\SGUIDE.ZIP;O:\I
BMGSK\CLAS
SES\CSSGKEY.JAR;O:\java11\lib\classes.zip;.\.;O:\OS2\JAVAAPPS\LVMGUI.Z
IP;O:\TCPI
P\java;
E questo e' il comando con cui avvio Limewire:
JRE -cp O:\JAVA11\LIB\classes.zip;collections.jar;swing.jar;l
imewire.jar a.a.a.b.Main
eCS Preview 1 & Java 1.1.8 senza fix.
-- 
Gabriele

 Swing lo trovi sul Soft Choice di IBM. Nella stessa pagina dei runtime.
Fatto, io avevo uno swing parte di un altro programma ed 
evidentemente non bastava.
Piuttosto, ho come la sensazione che sia abbastanza pesante
come libreria, accidenti a lui !!!


 Limewire funziona benone, infatti.
Un paio di domande su Limewire allora...
1) E' pesante come Phex ? Ieri in 10 minuti di funzionamento si
e' fregato 30 mega di ram con un carico di cpu del 20%, magari
congiurando meglio risparmio qualcosa, ma rimane un bel
pachiderma...
2) E' spyware come Bearshare ? (mai usato)


 stesso identico problema.
Allora prova Phex, ha dento pure due cmd per installazione e
avvio...


 
Mi sa che non ti so rispondere ne' all'una ne' all'altra domanda. Qui,
su una macchina abbastanza veloce e con parecchia memoria (800 Mhz e 
128 Mb) non si nota.
Quanto a sapere se e' spyware, boh... che dovrebbe spiare?
-- 
Gabriele

 pachiderma...
Esistono un paio di trucchetti per ottimizzare le prestazioni dei 
programmi e della JVM
1) SET JAVA_CLOCK_RESOLUTION=32     (nel config.sys)
2) Passare per LxLite tutti gli eseguibili e le dll della JVM (gia' 
fatto e non ha dato problemi di funzionamento)
quest'ultimo trucco e' descritto nella documentazione di Smartcache
Non me ne vengono in mente altri, a parte quello di aggiornare 
periodicamente la JVM dato che ogni vers. dovrebbe essere piu' 
ottimizzata della precedente.
-- 
--------------------
Alessandro
--------------------

In article <odyV1f3lyD6W-pn2-hb6zOCdBty1v@localhost>,
Fran...@tiscalinet.it
 (Frengo) wrote:
 >1) E' pesante come Phex ? Ieri in 10 minuti di funzionamento si
 >e' fregato 30 mega di ram con un carico di cpu del 20%, magari
 >congiurando meglio risparmio qualcosa, ma rimane un bel
 >pachiderma...
ora che le DIMM da 256 MB costano sulle 100.000 vedremo sempre
+ programmi affamati di memoria ;-)
-- 
bye
Alessandro Cantatore
email reply to: alexcant at: 
tin.it
http://acsoft.yi.org

 + programmi affamati di memoria ;-)
Questa filosofia non mi entusiasma granche', ma temo ormai sia
una tendenza irreversibile :(


On Wed, 20 Jun 2001, Frengo wrote:
F >> ora che le DIMM da 256 MB costano sulle 100.000 vedremo sempre
F >> + programmi affamati di memoria ;-)
F >
F >Questa filosofia non mi entusiasma granche', ma temo ormai sia
F >una tendenza irreversibile :(
Ah, fino a che la gente crede che le certificazioni Microsoft siano
valide... E` il meno che possa succedere. "Ma dai, compila senza
ottimizzazioni, tu lavori meno e l'utonto compra piu` RAM!"
Ah, la tauromachia... :((((
-- 
Mentore Siesto
Team OS/2 Italia (
http://www.teamos2.it
)
Home page:
http://www.geocities.com/Tokyo/Temple/8529/index.html

 e "bene" come sarebbe? 
bene = correttamente
Non ti accorgi se Java e' configurato male finche' non lo usi...
Il mio java funzionava, pero' avevo il classpath configurato male
e quindi per far  andare alcuni progr. dovevo indicare manualmente
dove si trovavano alcune librerie...


Frengo wrote:

Hai risolto con phex? Io ho installato swing runtime, ma avviandolo con
PHEX_OS2.cmd non crea niente di visible, sebbene dalla lista processi
risultino attive sia una finestra comandi con phex2 sia javapm.
Tentando di avviarlo da una riga comandi con
jre -cp phex.jar phex.f
il responso è:
Exception in thread "main" java.lang.NoClassDefFoundError:
javax/swing/UIManager
        at phex.config.Cfg.<init>(Cfg.java:95)
        at phex.ServiceManager.<init>(ServiceManager.java:102)
        at phex.ServiceManager.getManager(ServiceManager.java:90)
        at phex.f.main(f.java:44)
Non so quale sia il problema.
Grazie a chi mi darà una mano.

 risultino attive sia una finestra comandi con phex2 sia javapm.
Prova ad aggiungere al tuo config.sys :
SET SWING_HOME = d:\java11\swing
A me adesso funziona regolarmente.


Frengo wrote:

Vedo che ci ha pensato da sola l'installazione di swing: è' l'ultima riga del
config. Non hai cambiato altro od agito sulle classi?
Dal messaggio di errore che leggo quando lo avvio da riga di comando sembra
non trovi qualcosa....
Tu come lo avvii? Dove lo hai installato?
Ciao

 Tu come lo avvii? Dove lo hai installato?
Con l'icona che che ha creato il CMD sul desktop, ma mi funziona
anche pasticciando dalla command line...
Allora e' un problema di classpath, hai denro i riferimenti a swing ?


Frengo wrote:

Penso che il problema sia lì. Intanto non ho l'istruzione SET CLASSPATH nel config,
intuisco che deve essere aggiunta, ma non so in quale forma. Mi puoi suggerire
qualcosa in merito?
Grazie

 qualcosa in merito?
Mi stupisco che ti funzioni qualsiasi programma java, a meno che
non indichi per ogni prog. i vari path...
Ti passo il mio classpath, non e' perfetto e ovviamente andra' 
adattato, ma tanto per avere un'idea di cosa ci vuole :
SET 
CLASSPATH=D:\IBMGSK\CLASSES\SRIP.JAR;D:\JAVA11\Swing\swingall.jar;D:\I
BMGSK\CLASSES\SGUIDE.ZIP;D:\IBMGSK\CLASSES\CSSGKEY.JAR;d:\bonuspak\NET
SCAPE\njclass.zip;D:\JAVAOS2\lib\jempcl10.zip;.\.;d:\java11\lib\classe
s.zip;D:\JAVA11\ICATJAVA\DAEMON\JAVAPROB.ZIP;D:\TCPIP\java;D:\JAVA11\L
IB\SecMa.jar;d:\java11\swing\swingall.jar;


 IB\SecMa.jar;d:\java11\swing\swingall.jar;
Grazie mille, ora si avvia. Per il momento non sono riuscito a connettermi ad alcun
server. Nel pacchetto del programma non vedo un barlume di help. Bisogna immettere un
login da qualche parte come in PMNapster?
Ciao

 login da qualche parte come in PMNapster?
No, pero' ci vuole un po' di pazienza, aspetta un paio di minuti e
vedrai i giga disponibili aumentare...


 vedrai i giga disponibili aumentare...
Grazie ancora per l'aiuto. Mi sembra assai piů lento di PMNapster, ma č valida una
alternativa.

 alternativa.
Napster utilizza dei server centralizzati mentre Gnutella non ha un
server per smistare le informazioni, o meglio tutti i client fungono 
anche da server.
Per questo e' piu' lento, pero' in compenso e' free, senza limitazioni
e censure e si spera rimanga cosi' anche in futuro :)
