Not a direct answer, but to ease the job it's good to know that in a bit decent IDE you can just search for used occurrences of InputStreamReader
, OutputStreamWriter
, String#getBytes()
, String(byte[])
, Properties#load()
, URLEncoder#encode()
, URLDecoder#decode()
and consorts wherein you could pass the charset and then update accordingly. You'd also like to search for FileReader
and FileWriter
and replace them by the first two mentioned classes. True, it's a tedious task, but worth it and I'd prefer it above relying on enrivonmental specifics.
In Eclipse for example, select the project(s) of interest, hit Ctrl+H, switch to tab Java Search, enter for example InputStreamReader
, tick the Search For option Constructor, choose Sources as the only Search In option, and execute the search.