Ticket #35242

JStyle4.4.2.0で文字化けを起こしている

오픈 날짜: 2015-06-16 16:12 마지막 업데이트: 2016-02-25 20:49

Reporter:
소유자:
Type:
Status:
Closed
Component:
(None)
MileStone:
(None)
Priority:
5 - Medium
Severity:
5 - Medium
Resolution:
None
File:
None

Details

Pleiades All in One 4.4.2.v20150310 の 64bit Java Standard Edition を利用した所
設定->一般->JStyle の設定ページの内容が文字化けを起こしていた。

プラグイン単体 jstyle_4.4.2.0-64bit.zip も化けている事を逆アセンブルして確認したので、
このエディションに限らずPleiades All in One 4.4.2系は化けているのではないでしょうか

javaソースコードフォーマットがUTF-8のところをMS932だと解釈してコンパイルしたため、
文字化けしたclassファイルを生成していると思われる。
ビルドミスでしょうか?

以下逆アセンブル結果の抜粋(51,56の行が4.4.1.0と4.4.2.0で異なる)

>jar xf jp.sourceforge.mergedoc.jstyle_4.4.1.0.jar & javap -c ./jp/sourceforge/mergedoc/jstyle/JStyleConstants
・・・
      51: ldc           #9                  // String →
      53: aastore
      54: dup
      55: iconst_1
      56: ldc           #9                  // String →
      58: aastore
      59: aastore
      60: dup
・・・
>jar xf jp.sourceforge.mergedoc.jstyle_4.4.2.0.jar & javap -c ./jp/sourceforge/mergedoc/jstyle/JStyleConstants
・・・
      51: ldc           #36                 // String 竊?
      53: aastore
      54: dup
      55: iconst_1
      56: ldc           #36                 // String 竊?
      58: aastore
      59: aastore
      60: dup
・・・

Ticket History (3/3 Histories)

2015-06-16 16:12 Updated by: p5info
  • New Ticket "JStyle4.4.2.0で文字化けを起こしている" created
2015-06-16 22:57 Updated by: cypher256
  • 소유자 Update from (None) to cypher256
댓글 올리기

ご指摘のとおりのビルドミスでした。 https://osdn.jp/projects/mergedoc/downloads/63420/jp.sourceforge.mergedoc.jstyle_4.4.2.1.jar をダウンロードし、解凍せずに Pleiades All in One の plugins ディレクトリへ配置してください。

Pleiades All in One 4.4 のダウンロードページには注意書きを記載しました。 JStyle もバージョンアップ済みです。

2016-02-25 20:49 Updated by: cypher256
  • Status Update from Open to Closed
  • Ticket Close date is changed to 2016-02-25 20:49

Attachment File List

No attachments

Edit

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » Login