|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Member
Iscritto dal: Mar 2005
Città: Padova
Messaggi: 140
|
[JAVA] Applet e porte seriali
Ciao a tutti,
ho un problema... ho sviluppato un programma in Java per che legge dei dati da un dispositivo collegato a porta seriale grazie alla librerie RXTX e funziona perfettamente. Ora però vorrei creare un'applet come interfaccia per gestire il tutto da browser includendo le classi che ho sviluppato per la applicazione standaralone. Già alle prime operazioni, quali ad esempio selezionare la porta, mi sono bloccato con mille problemi. Ho letto qualcosa in rete a riguardo della necessità di certificati per poter utilizzarare le periferiche dei pc dove si manda in esecuzione il programma ma non ci ho capito molto! Qualcuno mi può aiutare con qualche dritta??
__________________
Datemi un punto d'appoggio e vi sollevero` il mondo! |
|
|
|
|
|
#2 | |
|
Senior Member
Iscritto dal: Oct 2006
Città: Roma
Messaggi: 1383
|
Quote:
inoltre ti sará necessario fare il deploy tramite Java Web Start: http://java.sun.com/javase/6/docs/te.../contents.html |
|
|
|
|
|
|
#6 |
|
Member
Iscritto dal: Mar 2005
Città: Padova
Messaggi: 140
|
Grazie mille!!Scusate ma sono tornato ora da una sett di ferie!
siete stati molto gentili! In effetti certificando funziona tutto! Sapete se è possibile automatizzare l'operazione di certificazione dell'applet con IDE come Netbeans? perchè è piuttosto lungo il procedimento di firma e se devo ripeterlo anche per piccole modifiche al codice è molto dispendioso come tempi.
__________________
Datemi un punto d'appoggio e vi sollevero` il mondo! |
|
|
|
|
|
#7 |
|
Member
Iscritto dal: Mar 2005
Città: Padova
Messaggi: 140
|
Altro problema :
Ho fatto tutto il necessario per far funzionare l'applet per utilizzarla con le porte seriali(firma ecc) e ora funziona perfettamente SUL MIO PC! ma sono andato a provare l'applicazione sul pc di una mia amica e cosa succede?? Disastrooo alla prima operazione di apertura della porta è comparso questo errore: Codice:
Exception in thread "AWT-EventQueue-2" java.lang.NoClassDefFoundError: Could not initialize class gnu.io.CommPortIdentifier
at rfidjava.RFIDTagRead.gestionePorte(rfidjava.java:495)
at rfidjava.GraficaApplet.bApriActionPerformed(GraficaApplet.java:346)
at rfidjava.GraficaApplet.access$500(GraficaApplet.java:26)
at rfidjava.GraficaApplet$2.actionPerformed(GraficaApplet.java:90)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
Per invocare l'applet ho inserito in una pagina html il seguente codice: Codice:
<applet CODE="AppletJava/GraficaApplet.class" ARCHIVE="AppletJava/AppletFirmata.jar" WIDTH=450 HEIGHT=450></applet>
__________________
Datemi un punto d'appoggio e vi sollevero` il mondo! |
|
|
|
|
|
#8 |
|
Senior Member
Iscritto dal: Oct 2007
Città: Padova
Messaggi: 4131
|
Potrebbe avere a che fare con le dll/so...
Mi pare che le rxtx oltre al jar siano distribuite con delle librerie native... credo proprio che sul tuo sistema queste librerie siano presenti, mentre su quello della tua amica no.
__________________
As long as you are basically literate in programming, you should be able to express any logical relationship you understand. If you don’t understand a logical relationship, you can use the attempt to program it as a means to learn about it. (Chris Crawford) |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 11:13.



















