PDA

View Full Version : Errori caratteri nescape


gaiapuffo
26-07-2014, 19:54
CIaoSto usando un programma java grafico e devo importare in un componente una libreria e gli do questo path(uso Windows)

"C:\Program Files\lib\commons-codec-1.4.jar"

o provato anche

"C:\\Program Files\lib\commons-codec-1.4.jar"

mi da il seguente errore

Exception in thread "main" java.lang.Error: Problema di compilazione non risolto:
Sequenza escape non valida (sono valide: \b \t \n \f \r \" \' \\ )

at owarmkt.logincoin_0_1.LoginCoin.tLibraryLoad_1Process(LoginCoin.java:641)
at owarmkt.logincoin_0_1.LoginCoin.runJobInTOS(LoginCoin.java:1084)
at owarmkt.logincoin_0_1.LoginCoin.main(LoginCoin.java:800)

Q_Q
26-07-2014, 21:18
"C:\\Program Files\\lib\\commons-codec-1.4.jar"
http://www.onlinetutorial.it/1492/le-sequenze-di-escape-in-java.html

gaiapuffo
27-07-2014, 14:16
grazie,corretto..su ubuntu non dovevo mettere i doppi //

Daniels118
28-07-2014, 07:30
Perché nei linguaggi che derivano la sintassi dal c (come java) il carattere backslash è il carattere di escape. Bisogna raddoppiarli perché si tratta di un carattere speciale, non dipende dal sistema operativo.