Problema build netbeans

7 views
Skip to first unread message

Alessandro Carloni

unread,
Jul 27, 2010, 12:22:06 PM7/27/10
to jugt...@googlegroups.com
Salve a tutti,
è la prima volta che scrivo in questa lista e spero in un vostro suggerimento.

Ho creato un programmino in java utilizzando, tra le altre cose, la classe StringArray presente in import com.sun.xml.internal.fastinfoset.util .
Fintanto che lo provo internamente a Net Beans nessun problema, il programma funziona come deve funzionare.
All'atto però di genereare il jar associato tramite il celan an build, ottengo il seguente errore:

/**************************************/
Compiling 6 source files to C:\Users\Alessandro\Documents\NetBeansProjects\JDrink\build\classes
C:\Users\Alessandro\Documents\NetBeansProjects\JDrink\src\desktopapplication1\Comanda.java:7: package com.sun.xml.internal.fastinfoset.util does not exist
import com.sun.xml.internal.fastinfoset.util.*;
C:\Users\Alessandro\Documents\NetBeansProjects\JDrink\src\desktopapplication1\Comanda.java:100: cannot find symbol
symbol  : class StringArray
location: class desktopapplication1.Comanda
        StringArray sa = new StringArray();
C:\Users\Alessandro\Documents\NetBeansProjects\JDrink\src\desktopapplication1\Comanda.java:100: cannot find symbol
symbol  : class StringArray
location: class desktopapplication1.Comanda
        StringArray sa = new StringArray();
C:\Users\Alessandro\Documents\NetBeansProjects\JDrink\src\desktopapplication1\Comanda.java:116: cannot find symbol
symbol  : class StringArray
location: class desktopapplication1.Comanda
        StringArray sa = new StringArray();
C:\Users\Alessandro\Documents\NetBeansProjects\JDrink\src\desktopapplication1\Comanda.java:116: cannot find symbol
symbol  : class StringArray
location: class desktopapplication1.Comanda
        StringArray sa = new StringArray();
/***********************************************************/

Ora io non riesco a capire perchè da questo errore nonostante con il "classico" run tutto funziona.
Ho anche provato ad aggiungere rt.jar alle liibrerie ma nulla.

Dove sbaglio?

Grazie mille

Saluti

Alessandro

Simone Bordet

unread,
Jul 27, 2010, 12:27:03 PM7/27/10
to jugt...@googlegroups.com
Ciao,

2010/7/27 Alessandro Carloni <kay...@gmail.com>:


> Salve a tutti,
> è la prima volta che scrivo in questa lista e spero in un vostro
> suggerimento.
>
> Ho creato un programmino in java utilizzando, tra le altre cose, la classe
> StringArray presente in import com.sun.xml.internal.fastinfoset.util .

No, questa classe è interna al JDK di Sun (per esempio non c'è in
quello di IBM) ed è meglio non usarla, altrimenti il tuo codice non è
portabile, ed è soggetto alla volontà di Sun di decidere di cambiare
quella classe (se decide di toglierla, sei malmesso).
Penso che List<String> dovrebbe darti le stesse funzionalità.

Simon
--
http://bordet.blogspot.com
---
Finally, no matter how good the architecture and design are,
to deliver bug-free software with optimal performance and reliability,
the implementation technique must be flawless.   Victoria Livschitz

Reply all
Reply to author
Forward
0 new messages