日本語を含んでいるファイルについて文字エンコーディングをUTF-8に変更 #1

Open
wants to merge 1 commit into
from

Conversation

Projects
None yet
3 participants
@kumamidori

変更の意図

Mac環境(デフォルトエンコーディングがUTF-8)でも、あまり手順を踏まずに動かせたら嬉しいと思いました。

変更内容

  • Java ソース中に日本語を含むファイルについて、ファイルの文字エンコーディングをUTF-8に変更
  • Eclipse プロジェクトのエンコーディングをUTF-8に設定(.settings/org.eclipse.core.resources.prefs)

これにより、Macでも、ユーザが依存jarの追加さえすればすぐ動かせるようになります。

確認環境

下記環境で動作確認しました。

  • Mac OS X 10.8(Lion)
  • Eclipse Java EE IDE for Web Developers.(Version: Kepler Service Release 2)
    で [Java Application]として実行
  • JRE System Library[JavaSE-1.6]
  • 自分でダウンロードしてjar追加設定した依存ライブラリ:
    • poi-3.10-FINAL-20140208.jar
    • xerces-2_10_0-xml-schema-1.1-beta(resolver.jar、serializer.jar、xercesImpl.jar、xml-apis.jar)
    • jaxp-ri-1.4.jar

※アドバイスを https://twitter.com/iteman/status/459315540251930624
にて頂きました。 🐑
ありがとうございます> @iteman

※Github上で見ると、差分が文字化けして見えてしまいますけれど、変更後のファイルは文字化けはしておらず問題無いです。

日本語を含んでいるファイルについて文字エンコーディングをUTF-8に変更
これによりMac環境でも、jarを追加設定すればそのまま動くようになるため
@xead

This comment has been minimized.

Show comment
Hide comment
@xead

xead Apr 24, 2014

Owner

山根さん

ご提案ありがとうございます。じっさいMacユーザへの配慮がなさすぎですよね(^^; 次回のリリースからその設定でいこうと思います。

Modelerを使った感想なども教えてくださいませ。

渡辺幸三

From: @kuma_nana [mailto:notifications@github.com]
Sent: Friday, April 25, 2014 1:36 AM
To: xead/XeadModeler
Subject: [XeadModeler] 日本語を含んでいるファイルについて文字エンコーディングをUTF-8に変更 (#1)

変更の意図

Mac環境(デフォルトエンコーディングがUTF-8)でも、あまり手順を踏まずに動かせたら嬉しいと思いました。

変更内容

  • Java ソース中に日本語を含むファイルについて、ファイルの文字エンコーディングをUTF-8に変更
  • Eclipse プロジェクトのエンコーディングをUTF-8に設定(.settings/org.eclipse.core.resources.prefs)

これにより、Macでも、ユーザが依存jarの追加さえすればすぐ動かせるようになります。

確認環境

下記環境で動作確認しました。

  • Mac OS X 10.8(Lion)
  • Eclipse Java EE IDE for Web Developers.(Version: Kepler Service Release 2) で [Java Application]として実行
  • JRE System Library[JavaSE-1.6]
  • 自分でダウンロードしてjar追加設定した依存ライブラリ:
  • poi-3.10-FINAL-20140208.jar
  • xerces-2_10_0-xml-schema-1.1-beta(resolver.jar、serializer.jar、xercesImpl.jar、xml-apis.jar)
  • jaxp-ri-1.4.jar

※アドバイスを https://twitter.com/iteman/status/459315540251930624
にて頂きました。 :sheep
ありがとうございます> @iteman https://github.com/iteman

※Github上で見ると、差分が文字化けして見えてしまいますけれど、変更後のファイルは文字化けはしておらず問題無いです。


You can merge this Pull Request by running

git pull https://github.com/kumamidori/XeadModeler feature/jaFilesToUtf8

Or view, comment on, or merge it at:

#1

Commit Summary

  • 日本語を含んでいるファイルについて文字エンコーディングをUTF-8に変更

File Changes

Patch Links:


Reply to this email directly or view it on GitHub #1 .

Owner

xead commented Apr 24, 2014

山根さん

ご提案ありがとうございます。じっさいMacユーザへの配慮がなさすぎですよね(^^; 次回のリリースからその設定でいこうと思います。

Modelerを使った感想なども教えてくださいませ。

渡辺幸三

From: @kuma_nana [mailto:notifications@github.com]
Sent: Friday, April 25, 2014 1:36 AM
To: xead/XeadModeler
Subject: [XeadModeler] 日本語を含んでいるファイルについて文字エンコーディングをUTF-8に変更 (#1)

変更の意図

Mac環境(デフォルトエンコーディングがUTF-8)でも、あまり手順を踏まずに動かせたら嬉しいと思いました。

変更内容

  • Java ソース中に日本語を含むファイルについて、ファイルの文字エンコーディングをUTF-8に変更
  • Eclipse プロジェクトのエンコーディングをUTF-8に設定(.settings/org.eclipse.core.resources.prefs)

これにより、Macでも、ユーザが依存jarの追加さえすればすぐ動かせるようになります。

確認環境

下記環境で動作確認しました。

  • Mac OS X 10.8(Lion)
  • Eclipse Java EE IDE for Web Developers.(Version: Kepler Service Release 2) で [Java Application]として実行
  • JRE System Library[JavaSE-1.6]
  • 自分でダウンロードしてjar追加設定した依存ライブラリ:
  • poi-3.10-FINAL-20140208.jar
  • xerces-2_10_0-xml-schema-1.1-beta(resolver.jar、serializer.jar、xercesImpl.jar、xml-apis.jar)
  • jaxp-ri-1.4.jar

※アドバイスを https://twitter.com/iteman/status/459315540251930624
にて頂きました。 :sheep
ありがとうございます> @iteman https://github.com/iteman

※Github上で見ると、差分が文字化けして見えてしまいますけれど、変更後のファイルは文字化けはしておらず問題無いです。


You can merge this Pull Request by running

git pull https://github.com/kumamidori/XeadModeler feature/jaFilesToUtf8

Or view, comment on, or merge it at:

#1

Commit Summary

  • 日本語を含んでいるファイルについて文字エンコーディングをUTF-8に変更

File Changes

Patch Links:


Reply to this email directly or view it on GitHub #1 .

@iteman

This comment has been minimized.

Show comment
Hide comment
@iteman

iteman Apr 25, 2014

Contributor

@xead 念のため説明いたしますと、このプルリクエストは GitHub の Web インターフェイスまたはコマンドラインからマージすることができますので、ご検討ください。

https://help.github.com/articles/merging-a-pull-request

Contributor

iteman commented Apr 25, 2014

@xead 念のため説明いたしますと、このプルリクエストは GitHub の Web インターフェイスまたはコマンドラインからマージすることができますので、ご検討ください。

https://help.github.com/articles/merging-a-pull-request

@kumamidori

This comment has been minimized.

Show comment
Hide comment
@kumamidori

kumamidori Apr 25, 2014

>渡辺さん

コメントありがとうございます!
XEAD Modelerを仕事で使われる方は、エンタープライズ系でWindowsですものね。
UTF-8であれば、学習用途で使ってみたいMac/Linuxの人たちも嬉しいと思います(^^)

>渡辺さん

コメントありがとうございます!
XEAD Modelerを仕事で使われる方は、エンタープライズ系でWindowsですものね。
UTF-8であれば、学習用途で使ってみたいMac/Linuxの人たちも嬉しいと思います(^^)

@iteman

This comment has been minimized.

Show comment
Hide comment
@iteman

iteman Jun 12, 2014

Contributor

Eclipse や Maven のビルドに対して適切なエンコーディング設定がなされていると、問題なくビルドおよび実行を行うことができることがわかりました。

@kumamidori #4 を適用して手元でビルドと実行のテストを行ってみてください。

Contributor

iteman commented Jun 12, 2014

Eclipse や Maven のビルドに対して適切なエンコーディング設定がなされていると、問題なくビルドおよび実行を行うことができることがわかりました。

@kumamidori #4 を適用して手元でビルドと実行のテストを行ってみてください。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment