Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Kindle Scribe Colorsoft: riduce le cornici e diventa a colori, ma il prezzo è alto
Kindle Scribe Colorsoft: riduce le cornici e diventa a colori, ma il prezzo è alto
Amazon porta i colori sul suo Kindle da scrittura più grande: schermo Colorsoft a 11 pollici, processore quad-core, penna premium più reattiva e strumenti IA per le note, sono le note salienti. Il salto di prezzo rispetto al modello in bianco e nero si fa sentire, anche se la percezione è quella di trovarsi di fronte a un prodotto di fascia altissima, per veri appassionati
L'IA cambia tutte le regole della sicurezza tra vulnerabilità e sorveglianza. Intervista al CEO di Proofpoint
L'IA cambia tutte le regole della sicurezza tra vulnerabilità e sorveglianza. Intervista al CEO di Proofpoint
Abbiamo intervistato Sumit Dhawan, CEO di Proofpoint, per capire come stia cambiando il mondo della sicurezza con l'avvento dell'intelligenza artificiale e con il ritmo sempre più serrato a cui vengono trovate vulnerabilità nel software. Un problema significativo, che richiederà del tempo per essere risolto (o quantomeno arginato)
L'Europa conta nella tecnologia e può essere autonoma. Cosa si è detto al Nextcloud Summit 2026
L'Europa conta nella tecnologia e può essere autonoma. Cosa si è detto al Nextcloud Summit 2026
La parola d'ordine al Nextcloud Summit 2026, che si è tenuto a Monaco, è stata "sovranità". Non come è spesso usato questo termine in politica ma, al contrario, come capacità positiva di decidere il proprio destino tecnologico, con modalità collaborative e aperte. L'Europa dice già molto nel mondo open source, che viene visto come mezzo per ottenere la tanto agognata autonomia digitale
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 27-10-2003, 22:02   #1
pak
Junior Member
 
Iscritto dal: Oct 2003
Messaggi: 8
Java Classpath

Ho effettuato una ricerca sul forum sull'argomento ma non sono riuscito a capire.
Ho Win xp professional. Ho installato l'sdk e come editor Java JCreator Le. Sul Pannello di controllo ho l'icona della tazzina e su internet visualizzo le applet. Ma se provo a creare un applet non riesce ad avviarsi proprio perchè non ho ben capito come settare la classpath come variabile d'ambiente. Per la path non ci sono problemi perchè mi è abbastanza chiaro. Ma la classpath? Forse ci dovrei scrivere il percorso dove i file vengono salvati dall'editor tipo C:\Programmi\Xinox Software\JCreator LE\MyProjects(.;C:\Programmi\Xinox Software\JCreator LE\MyProjects, ho provato ma non mi funziona. Devo indicare dove sono le librerie?Quali? E come si fa?
pak è offline   Rispondi citando il messaggio o parte di esso
Old 27-10-2003, 23:48   #2
PGI
Bannato
 
L'Avatar di PGI
 
Iscritto dal: Nov 2001
Città: Verona
Messaggi: 1086
Non è detto che sia un problema di classpath, dipende dal messaggio di errore che ti ritrovi quando cerchi di eseguire l'applicazione o compilare il sorgente.

Cmq, il classpath è una variabile d'ambiente definita dall'utente che contiene il percorso in cui la jvm troverà le classi necessarie all'esecuzione del programma che comprendono il "core" java (rt.jar) e la cartella in cui si trovano i file class del tuo programma.

Per includere le classi standard del jdk è sufficiente puntare il classpath a "C:\j2sdk1.4.2\jre\lib" o equivalente sul tuo sistema.

Il percorso del tuo programma lo puoi impostare in esecuzione con l'opzione -classpath di java.exe

java -classpath "C:\j2sdk1.4.2\jre\lib;c:\miacartella\mioprogramma\" Classe

Di solito però java.exe include la directory di esecuzione automaticamente nel percorso di ricerca delle class.

Prima di creare una variabile di sistema ti converrebbe però fare un paio di prove usando l'opzione -classpath il cui valore può dipendere da eventuali API non-standard presenti sul tuo sistema (ad esempio il JMF2.1 per Windows genera da solo un classpath, il JMF2.1 AllJava no, bizzarrie che fanno piacere )

&Ciao.
PGI è offline   Rispondi citando il messaggio o parte di esso
Old 28-10-2003, 21:36   #3
pak
Junior Member
 
Iscritto dal: Oct 2003
Messaggi: 8
Il messaggio di errore che appare nella Java Console quando cerco di eseguire l'applicazione è il seguente: caricamento: classe nomeClasse.class non trovata. java.lang.ClassNotFounException. java.io.FileNotFoundException. - E qui mi dice il percorso del mio applet che è registrato su - c:\programmi\xinox software\jcreator le\my projects\dir\classes\miofile.htm (Impossibile trovare il percorso specificato).
Puoi aiutarmi?
P.S.: com'è che si fanno le prove usando l'opzione -classpath?

Ultima modifica di pak : 28-10-2003 alle 21:39.
pak è offline   Rispondi citando il messaggio o parte di esso
Old 29-10-2003, 09:53   #4
PGI
Bannato
 
L'Avatar di PGI
 
Iscritto dal: Nov 2001
Città: Verona
Messaggi: 1086
se quel "nomeClasse.class" corrisponde al nome della tua classe è un problema di posizionamento del file class rispetto alla pagina html.

Se viceversa è un nome tipo "java/lang/String" ClassNotFoundException" è un problema di java.

Tanto per sincerarsi delle condizioni del tuo jdk (e delle sue variabili), prova a compilare un sorgente java che non sia un applet ed eseguirlo. (es.)

Codice:
class Prova {
 public static void main(String[] a) {
  System.out.println(System.getProperty("java.class.path"));
  System.exit(0);
 }
}
L'opzione -classpath è valida solo per java.exe e javac.exe ma non per appletviewer (utility per visualizzare solo gli applet contenuti in pagine html). IL suo uso è:

java -classpath "directory1;directory2;directory3" NomeClasse

Per quanto riguarda il tuo applet, il file .class dovrebbe essere nella stessa directory della pagina html (o in un "ramo" inferiore).
Controlla anche che nel tag <APPLET... della pagina html il nome del file class sia scritto correttamente, alle volte una c minuscola sfugge e fa perdere un sacco di tempo.
Per controllare le impostazioni correnti della jvm associata al browser internet puoi aprire la consolle java e premere "s": compare una lista di proprietà in cui dovresti trovare anche i valori per il "class path"

&Ciao
PGI è offline   Rispondi citando il messaggio o parte di esso
Old 29-10-2003, 11:35   #5
pak
Junior Member
 
Iscritto dal: Oct 2003
Messaggi: 8
Grazie. Farò queste prove
pak è offline   Rispondi citando il messaggio o parte di esso
Old 29-10-2003, 11:54   #6
cn73
Senior Member
 
L'Avatar di cn73
 
Iscritto dal: Jul 1999
Città: Torino
Messaggi: 2221
Setta il codebase dell'applet!
cn73 è offline   Rispondi citando il messaggio o parte di esso
Old 29-10-2003, 12:06   #7
PGI
Bannato
 
L'Avatar di PGI
 
Iscritto dal: Nov 2001
Città: Verona
Messaggi: 1086
Quote:
Originariamente inviato da cn73
Setta il codebase dell'applet!
Sintetico ma efficace

In effetti esiste un attributo del tag <APPLET> (e lo stesso per il plug-in) che identifica il percorso in cui risiedono i file class dell'applet. Non l'ho mai usato ma credo che la sintassi sia

..CODEBASE="directory_o_url".

Prova con questo se i file class sono in una cartella diversa da quella che contiene la pagina html.

&Ciao.
PGI è offline   Rispondi citando il messaggio o parte di esso
Old 30-10-2003, 10:29   #8
pak
Junior Member
 
Iscritto dal: Oct 2003
Messaggi: 8
Grazie per i vostri suggerimenti. Appena potrò vi farò sapere.
pak è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Kindle Scribe Colorsoft: riduce le cornici e diventa a colori, ma il prezzo è alto Kindle Scribe Colorsoft: riduce le cornici e div...
L'IA cambia tutte le regole della sicurezza tra vulnerabilità e sorveglianza. Intervista al CEO di Proofpoint L'IA cambia tutte le regole della sicurezza tra ...
L'Europa conta nella tecnologia e può essere autonoma. Cosa si è detto al Nextcloud Summit 2026 L'Europa conta nella tecnologia e può ess...
Dreame X60 Pro Ultra Complete: i bracci si estendono sempre di più Dreame X60 Pro Ultra Complete: i bracci si esten...
TCL 65C8L, la recensione del SQD-Mini LED da 4400 nit misurati TCL 65C8L, la recensione del SQD-Mini LED da 440...
OpenClaw, addio Telegram: app native per...
287€: questo è il super prezzo pe...
General Fusion punta sull'Italia: il sog...
WhatsApp implementa i nomi utente ed è g...
Bluetti Elite 300: abbiamo provato la po...
Il grafene sorprende ancora: scoperti qu...
OpenAI compie il primo passo nell'hardwa...
Meta ha trovato il modo di risparmiare m...
Netflix vince in tribunale, il Consiglio...
Rocket Lab acquisisce Iridium: nasce un ...
Una ventola nascosta e un design fuori d...
Display e fotocamera insieme: a Zurigo n...
Lenovo Idea Tab Plus, il tablet per stud...
Un ingegnere di AMD ha riprodotto in cas...
SanDisk Optimus cresce con nuovi SSD cer...
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:51.


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