linux環境下,java程式手工執行不亂碼,crontab自動執行就亂碼,解決方案!
假設您要執行.sh檔案:
在.sh檔案里加入
LANG=en_US.iso885915
NLS_LANG='simplified chinese'
export LANG
export NLS_LANG
解決方案2:臺灣某人解決方案,我測試透過.
/usr/local/jdk1.4.2/bin/java -Dfile.encoding=GBK(關鍵就是最後一行)
例子:
/opt/jdk1.5/bin/java -Dfile.encoding=UTF-8 -Xmx512m -cp /opt/baofeng_paihangbang/program/lib/commons-email-1.0.jar:/opt/baofeng_paihangbang/program/lib/activation.jar:/opt/baofeng_paihangbang/program/lib/ant.jar:/opt/baofeng_paihangbang/program/lib/commons-codec-1.3.jar:/opt/baofeng_paihangbang/program/lib/commons-collections-3.1.jar:/opt/baofeng_paihangbang/program/lib/commons-configuration-1.1.jar:/opt/baofeng_paihangbang/program/lib/commons-dbcp-1.2.1.jar:/opt/baofeng_paihangbang/program/lib/commons-httpclient-3.1-alpha1.jar:/opt/baofeng_paihangbang/program/lib/commons-io.jar:/opt/baofeng_paihangbang/program/lib/commons-lang-2.1.jar:/opt/baofeng_paihangbang/program/lib/commons-logging.jar:/opt/baofeng_paihangbang/program/lib/commons-pool-1.2.jar:/opt/baofeng_paihangbang/program/lib/dom4j.jar:/opt/baofeng_paihangbang/program/lib/dom.jar:/opt/baofeng_paihangbang/program/lib/jaxen-core.jar:/opt/baofeng_paihangbang/program/lib/jaxen-jdom.jar:/opt/baofeng_paihangbang/program/lib/jdom.jar:/opt/baofeng_paihangbang/program/lib/log4j.jar:/opt/baofeng_paihangbang/program/lib/mysql-connector-java-3.0.9-stable-bin.jar:/opt/baofeng_paihangbang/program/lib/saxpath.jar:/opt/baofeng_paihangbang/program/ com/community/AnalysisTop/DataAnalysisTopMain;
[@more@]來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/750220/viewspace-919181/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- UNIX crontab自動執行指令碼指令碼
- Java亂碼解決方案Java
- crontab無法執行perl指令碼 手工卻成功執行指令碼
- 解決 eclipse cdt 執行時控制檯亂碼解決Eclipse
- 用CMD執行時Java,出現亂碼的解決辦法Java
- linux crontab下的指令碼不執行怎麼辦Linux指令碼
- VsCode搭建C語言執行環境以及終端亂碼問題解決VSCodeC語言
- crontab不執行mysql的指令碼問題的解決!MySql指令碼
- Jmeter執行後出現亂碼JMeter
- Crontab自動執行指令碼Kill掉MySQL的僵死程式指令碼MySql
- 多執行緒環境下 PyQtGraph 繪畫解決方案執行緒QT
- jenkins 執行可執行jar包測試中,請求亂碼解決辦法JenkinsJAR
- crontab不執行
- ORACLE亂碼解決方案Oracle
- 自動執行任務crontab
- crontab執行shell指令碼指令碼
- codeblocks執行時漢字變亂碼BloC
- 在DOS視窗執行java命令中文顯示正常,執行javac命令中文亂碼Java
- 解決Intellij IDEA中執行緩慢的問題,tomcat控制檯列印亂碼問題,國際化亂碼配置檔案亂碼解決IntelliJIdeaTomcat
- Java程式碼執行記憶體溢位詳解及解決方案Java記憶體溢位
- Ubuentu crontab執行scala不執行問題
- Linux終端中文菱形亂碼解決方案Linux
- IDEA--執行maven時控制檯亂碼IdeaMaven
- Linux以下銀行亂碼Linux
- 解決Linux中文亂碼Linux
- PL/SQL亂碼解決方案(日文)SQL
- Java執行環境配置Java
- centOS crontab定時任務不執行的解決CentOS
- Windows環境下MySQL5.7中文顯示亂碼的三種解決方案WindowsMySql
- Arch Linux 下執行 QQ 的解決方案Linux
- Linux下用crontab定時執行PHP程式LinuxPHP
- gitbash PHP執行輸出中文亂編解決方式GitPHP
- 請教,UI 自動化執行,併發用例執行解決方案UI
- Linux管理指令碼之自動執行指令碼Linux指令碼
- vscode在Linux環境下執行“許可權不夠”的解決方法VSCodeLinux
- Windows下Pycharm執行命令列語句結果亂碼問題��Ȩ��Ӧ��WindowsPyCharm命令列
- oracle執行java程式碼OracleJava
- linux下rman增量備份指令碼以及指令碼自動執行Linux指令碼