eclipse,myeclipseデフォルト文字セット修正(UTF-8)


概要:
Eclipseのデフォルトの新しいプロジェクトの符号化はGBKであり、符号化サポートを考慮すると、プロジェクトグループではUTF-8符号化を統一して開発することが望ましい.
 
eclipseの構成を変更すると、eclipseの新規プロジェクトのデフォルトコードがメニューバーのWindow->Preferences->General->Workspace->Text file encodingに直接変更され、UFT-8に変更されます.これもEclipseをインストールした後すぐに行うべきことですが、この変更は現在のworkspaceにのみ有効であり、新しいワークスペースまたは新しいワークスペースに切り替える場合は、同じ手順を取らなければなりません.
同様にWindow->Preferences->General->Content Typeでは、具体的な異なるフォーマットのファイルのデフォルト符号化を変更できます.特にHTML、CSS、Javascriptなどのファイルの符号化は変更したほうがいいです.そうしないと、デフォルトのISO-8859-1では中国語がサポートされません.
上記の2つのステップを経て、新しいjavaファイルがUTF-8符号化され、Eclipseのコンパイル、実行、デバッグは問題ありませんが、RCPアプリケーションのProduct出力をする場合、またはプラグイン出力をする場合、常にエラーが発生します.この場合、RCPアプリケーション、またはプラグインPluginエンジニアリングのbuildが必要となる.propertiesに行を追加します.javacDefaultEncoding.=UTF-8.出力時にjavaソースファイルがコンパイルされたときにUTF-8がエンコードされます.この設定は、すべてのjavaソースファイルを保証するUTF-8符号化フォーマットが必要であり、すべてでなければ、Eclipseヘルプ(Plug-in Development Environment Guide>Reference>Feature and Plug-in Build configuration)を参照して、すべてのjavaソースファイルがUTF-8符号化であることをお勧めします.
プラグインの開発が他のコード、例えばGB 18030に基づいてUTF-8に変換したい場合は、まず、以上の作業を行う.次に、iconvベースの一括変換ツールなどの符号化変換ツールを検索することによって、元の符号化をUTF-8符号化に変換し、javaソースファイルのみを変換することに注意し、他のタイプのファイルはすでに適切な符号化である可能性がある.原工程属性のText file encodingを、原符号化からUTF-8に変更すればよい.
デフォルトのインストールが完了したのがGBKの問題をどのように解決するか分かりません
myeclipse6.0の下でどのようにすべてのファイルの符号化を統一します:windows---->preferences---->myeclipse---->file and editors---->jsp---->このディレクトリの下のencodingをあなたの設定する符号化に選んで(UTF-8のようです)、このようにして、あなたは次回更に1つのJSPページを新築する時デフォルトはあなたが設定したばかりの符号化で、デフォルトの情況の下で1つのJSPページを新築する符号化はISO 8859-1で、中国語を保存することができなくて、中国語を保存するには手動でGBKに変えなければなりませんUTF-8は中国語の符号化をサポートしており、新規作成のたびに手動で符号化を修正するのは面倒である.以上の設定により、手動で設定することなく、プロジェクト全体の符号化を統一することができる.
 
******************************************************

eclipseでのUTF-8設定


1.windows->Preferences「プリファレンス」ダイアログボックスを開きます.
 
2.次にgeneral->Workspace、右側Text file encoding、Otherを選択してUTF-8に変更します.
 
3.Web->を開き、CSS、HTML、JSP、JavaScript、XMLなどをUTF-8に設定します.
 
または、ここで変更します.general->Content Type,右側Context TypeツリーでTextを開き、Java Source Fileを選択し、次のDefault
Encoding入力ボックスにUTF-8、ポイントUpdateを入力すると、JavaファイルがUTF-8にエンコードされるように設定されます.その他変更が必要な場合は、方法は同じです.
 
4.java->Installed JREs.
 
 Eclipse Jdk6.0, Jdk1.6.0_06(Add: C ,Programe Java 。C:\Program Files\Java)



myeclipseでのUTF-8設定


同じように、
 
1 Windowオプションの下---preferencesオプション;
2 preferences->General->workspaceを開き、UTF-8を設定します.
3同じくpreferences->MyEclipse->Files and Editors->CSS、HTML、JSP、JavaScript、XMLなどの設定UTF-8です.
4同じくpreferences->java->Installed JREs:元のMyEclipseが持参したJdk 6を削除する.0,Jdk 1の新規構成から.6.0_06(Add:
Cディスク、ProgrameのJavaファイルの下).
 
変更理由:
プラグイン開発アプリケーションをより国際的にサポートし、中国語の出力を最大限にサポートするには、JavaファイルにUTF-8符号化を使用することが望ましい.
 
しかし、Eclipseワークスペース(workspace)のデフォルト文字符号化はオペレーティングシステムのデフォルト符号化であり、簡体字中国語オペレーティングシステム(Windows XP、Windows 2000簡体字中国語)のデフォルト符号化はGB 18030であり、このワークスペースで確立されたエンジニアリング符号化はGB 18030であり、エンジニアリングで確立されたjavaである
件もGB 18000です.新規エンジニアリング、javaファイルをUTF-8に直接使用する場合は、無視できません.
 
 
eclipseとmyeclipseの違いは何ですか?
 
どちらもIDEとも言える.
 
(1)MyEclipseはすべてのプラグインを配置して、直接使うことができて、比例はjsp、struts、springなどを書いて、もちろんパッケージもかなり大きくて、機械が悪いと開発プログラムが遅くて、Eclipseは何もなくて、何を開発するかは自分でどんなプラグインを配置します.
 
(2)厳密に言えば、MyEclipseはEclipseシステムの1つのプラグインにすぎないが、MyEclipseは常にEclipseとともにインストールされているため、通常はMyEclipseプラグインをインストールした後のEclipseをMyEclipseと呼び、両者は単独でインストールすることができる.すなわち、先にEclipseをインストールした後、プラグイン方式でMyEclipseをインストールする.もう1つの方法は、両方、すなわちMyEclipseを同時にインストールするときに、Eclipseを同時にインストールすることです(統合されています).
 
(3)MyEclispeを装着するとEclipseを装着する必要はありません.MyEclispeにはEclipseの機能が含まれているからです.
 
(4)MyEclispeは、EclipseよりもWEBアプリを専門としている