java 板


LINE

請問用notepad++寫java程式時 在程式碼中輸入中文(輸入法是倉頡)後 要進行編譯時出現亂碼一直無法編譯 請問這個問題要如何解決? 爬文(包括ezsoft版)及上網搜尋了一些文章都找不到解決的方法耶 感謝 --



※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.234.44.39
※ 文章網址: https://webptt.com/m.aspx?n=bbs/java/M.1422057834.A.568.html
1F:→ darkk6: 你的文件 encoding 是啥? 有沒有給 javac 指定參數? 01/24 08:56
2F:→ aligu: utf-8無bom cmd: javac -d ./classes aaa.java 類似這樣 01/24 09:00
3F:→ darkk6: win 上面記得預設不是 utf8 , 你要加參數 -encoding utf8 01/24 09:10
4F:→ aligu: @@還是沒有用耶 01/24 09:48
5F:推 haha02: win預設是MS950 01/24 09:48
6F:→ aligu: 所以是-encoding ms950? 01/24 09:49
7F:推 haha02: encoding是要指定你檔案的encoding 系統預設不是utf8所以 01/24 09:50
8F:→ haha02: 他看不懂utf8中文字 01/24 09:50
9F:→ aligu: yes!!成功了!!-encoding ms950就可以了!!感謝樓上二位^^ 01/24 09:51
10F:→ aligu: (雖然還是不懂為什麼^^不過可以用了先頂著用^^) 01/24 09:52
※ 編輯: aligu (36.234.44.39), 01/24/2015 09:54:50
12F:→ aligu: thx^^看了樓上h大的連結就懂了^^ 01/24 09:56
13F:→ sbrhsieh: 你source是utf8,編譯時指定ms950,問題解決?! 01/24 13:21
14F:→ aligu: 我說明一下,我原本用win的記事本寫並存src,當時應該是ansi 01/24 15:06
15F:→ aligu: 編碼,但後來我開始用notepad++時設定新開文件編碼都採utf-8 01/24 15:06
16F:→ aligu: 開啟,但這個設定並不是就既有的src編碼改為utf-8,實際上檔 01/24 15:07
17F:→ aligu: 案(舊)編碼仍是ansi,但我誤以為已改成utf-8,所以當我-encod 01/24 15:08
18F:→ aligu: ing ms950時,確實可以編譯,但實際上是誤打誤撞。後來我新開 01/24 15:09
19F:→ aligu: 的src檔編號預設都是utf-8,編譯時用-encoding ms950時果然 01/24 15:10
20F:→ aligu: 就不行了,因為一開始根本沒搞懂encoding的意思,後來看了上 01/24 15:11
21F:→ aligu: 面h大的連結後弄懂了,我編譯時就改-encoding utf-8就ok了 01/24 15:12
22F:→ aligu: 附帶一提:之前為了這個問題上網一直搜尋解決的辦法,結果看 01/24 15:15
23F:→ aligu: 到最多的說法是:這是notepad++固有的bug、對於中文的支援不 01/24 15:15
24F:→ aligu: 全面等等說法,甚至還有建議唯一解就是換軟體的,從來沒看到 01/24 15:16
25F:→ aligu: 有人建議從encoding下手的。著實不可思議啊 01/24 15:16
26F:→ darkk6: 我有說給 "-encoding utf8" 啊... 害我也覺的詭異.... 01/24 16:42
27F:推 cpper: 為什麼不用eclipse來寫java? 01/24 17:38
28F:→ aligu: 我是看codedata的教學學java的,它說一開始學不要先用IDE寫 01/24 19:42
29F:推 Killercat: 這建議可以理解 但是老實講實在不太台肯 XD 01/24 23:25
30F:推 haha02: 等對語法跟classpath之類的參數熟一點之後再轉IDE吧~ 01/25 00:29
31F:→ haha02: 碰過直接從IDE入門的對這些基礎概念可說是完全沒有 傻眼 01/25 00:30
32F:→ darkk6: 我也是建議別直接用IDE 01/25 10:19
33F:推 cpper: 其實這不就跟學開車一樣,總是會被駕訓班騙去學手排車, 01/27 16:15
34F:→ cpper: 然後理由就是知道換檔知識、機械常識巴拉巴拉一堆, 01/27 16:15
35F:→ cpper: 等考到駕照後卻是開一輩子自排車,連手排車都不想去碰 01/27 16:16
36F:→ cpper: 既然這樣那為何不一開始就學自排車? 01/27 16:16
37F:→ cpper: IDE爭議也是這樣,你一輩子也不會用Notepad++寫專案 01/27 16:16
38F:→ cpper: 而是用Eclipse或其它IDE, 那為啥不一開就學Eclipse,找本 01/27 16:17
39F:→ cpper: 好的教你用Eclipse寫Java的書來看? 01/27 16:17
40F:→ cpper: 你在用notepad++和command line下參數跑javac,java 01/27 16:18
41F:→ cpper: 這些東西在Eclipse教學書也會講... 01/27 16:18
42F:→ aligu: 感謝c大的建議,我會去找eclipse的書來看看,thx^^ 01/29 01:13







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:Soft_Job站內搜尋

TOP