ho quasi provato di tutto tra cui:C'è un modo per forzare messaggio di eccezione di essere inglese per Java 1.7
- Cambia la regione del sistema e la lingua di essere 'inglese degli Stati Uniti'
- Usa Locale.setDefaultLocale ()
- pass argomenti JVM
esso stampa:
Default locale is : en_US
MA la mia applicazione lancia ancora un'eccezione con messaggio di eccezione cinese
Questo ha qualcosa a che fare con Spring? (la mia app è basata su Spring, ma non c'è nessuna configurazione locale, quindi dovrebbe essere solo l'impostazione predefinita)
Qualcuno può aiutarmi con questo?
UPDATE:
praticamente sto ottenendo un java.io.IOException
con il messaggio equivalente cinese di
Una connessione esistente forzatamente è stata chiusa dall'host remoto
cambiare l'impostazione internazionale non ha fatto sembra influenzare questo, forse questa è davvero una cosa di livello OS?
Da dove viene l'eccezione? Sta usando un messaggio dato dal sistema operativo? In tal caso è necessario cambiare la lingua a livello di sistema operativo. –
Che strano. Che tipo di eccezione? Proviene da una biblioteca cinese? Hai scaricato un cinese Java? – Boann
grazie ragazzi, questo è quello che vedo dall'eccezione: java.io.IOException: {messaggio cinese qui} Il messaggio cinese è equivalente a "Una connessione esistente è stata forzatamente chiusa dall'host remoto". Mi chiedo se questa cosa è di livello OS, come quello che Peter ha detto ... – littlejedi