Technical Support

IntelliJ IDEA / PyCharm 等 JetBrains IDE 2020.1 アップデート関連の問題と対処

こんにちは。JetBrains堀岡です。

JetBrains のサポートやTwitter等で、JetBrains IntelliJベース IDE(PyCharm、IntelliJ IDEA、PhpStorm、WebStorm、CLion、Rider、RubyMine、GoLand、AppCode)を2020.1系にアップデート後起動しない等の問題をTwitter上や弊社サポートにご報告いただいております。

2020_1issue1

問題の種類と原因としては、いくつかパターンがありそうですので、現在のところご報告いただいている問題の症状と回避方法を記載します。

1. IDEが起動しない

1-1. Pleiades日本語化パックを使用している場合

問題の症状例

  • 起動中に固まる
  • 起動後、画面のメニューが表示されない

問題の原因等に関する参考記事(Pleiades日本語プラグイン開発元のpleiades.ioでのissue報告)

https://github.com/cypher256/pleiades.io/issues/54

問題の回避/解決方法

注意:Pleiades日本語化プラグインに関する問題は、JetBrainsのサポートでは対応することができません。

これまでご報告いただいたケースでは以下により問題の回避・解決が可能な場合がありますので、以下共有いたします。

ステップ1 Pleiadesによる日本語化による問題を確認

  • ログディレクトリ 以下のidea.log を確認
    • エラーメッセージを確認
      • これまで2020.1でPleiades関連で報告されている事例では以下の様なメッセージが表示されています
        • “ERROR – ntellij.idea.ApplicationLoader – Class java.lang.String does not implement the requested interface java.util.function.Supplier “
    • ログファイル(idea.log)内で出力されるIDE内部のJava起動オプションに pleiades.jar  が指定されていることを確認

ステップ2 Pleiadesによる日本語化を無効化するための.vmoptionsファイルを開く

以下の方法で.vmoptionsファイルを開く

ステップ2a) JetBrains Toolbox Appを使用しており、IDEが起動しない場合

IDE の六角アイコン | Settings を開く

Configuration | Java Virtual Machine options の  Edit… リンクを開く。

  • (Toolbox App使用の場合)IDEインストールディレクトリ、 Toolbox AppのSettings > Configuration の Install location 以下でIDEの実行ファイルと同じディレクトリ にも存在することがある。

ステップ2b) JetBrains Toolbox Appを使用しておらず、IDEが起動しない場合

ログディレクトリにあるidea.logファイルで”vmoptions”を検索し).vmoptionsファイル(例:idea64.exe.vmoptions)の場所を探し、エディタ等で開く。お使いの環境によっては、以下の複数箇所に存在することがあるので注意。

ステップ3 .vmoptions ファイル内に以下の行があれば削除または”#”でコメントアウト

  • “-javaagent:<pleiadesインストールディレクトリ>\jp.sourceforge.mergedoc.pleiades\pleiades.jar”</pleiadesインストールディレクトリ>-Xverify:none

ステップ4 IDEを再起動

ステップ5 (必要な場合)日本語化設定

特別な理由がない限り JetBrains では公式日本語パックの利用を推奨します

JetBrains公式日本語パック

待望の公式日本語パックの開発が発表されています。 JetBrains IDEのプラグインとして簡単にインストール可能です。詳細はこちらのブログポストをご覧ください。

1-2. Windows環境において .vmoptionsファイル内で 「-Dfile.encoding=UTF-8」 を指定している場合

問題の症状

  • IDEを起動しようとすると無反応で、起動しない。

その他詳細および回避方法

こちらの記事をご覧ください。https://blog.jetbrains.com/jp/2020/03/24/2872

1-3. プラグインの互換性による問題

プラグインの互換性により起動しない問題もあるようです。特定のプラグインまたはプラグインディレクトリを削除後、起動するかご確認いただくための手順は以下となります。

https://intellij-support.jetbrains.com/hc/en-us/articles/360007568559

補足 – プラグインのインストール場所:

  • オンラインヘルプ – Pluginのインストールディレクトリの場所(サンプルとして記載されているディレクトリのパスはToolbox Appを利用していない場合であることに注意):日本語 英語
  • JetBrains Toolbox Appを利用している場合は以下で確認できます:
    • IDEのSettingsをクリック
    • スクリーンショット 2020-05-09 11.11.32
    • Configuration – Install locationのShowをクリックスクリーンショット 2020-05-09 11.11.54
    • ハイライトされているディレクトリを開くスクリーンショット 2020-05-09 11.12.57
    • <ide名>.pluginsディレクトリがプラグインディレクトリスクリーンショット 2020-05-09 11.13.18

1-4. 以前デフォルト以外のJBR(JetBrains Runtime)を使用していた場合

CONFIGディレクトリ\<IDE実行ファイル名>.jdk ファイルが存在する場合、ファイルに指定されているJBRが使用されるため、このファイルを削除し、製品にバンドルされているJBRを使用してください。

例:c:\Users\\AppData\Roaming\JetBrains\IntelliJIdea2020.1\idea64.exe.jdk

参考:

https://stackoverflow.com/questions/61145290/intellij-idea-doesnt-start-cannot-load-a-jdk-class-com-sun-jdi-field/61146469#61146469

2. 上記以外の問題

その他のケースや支援が必要な場合

をJetBrainsの製品別テクニカルサポートにご連絡ください(製品を選択後、画面上部 Submit Request ボタンからご報告ください)。

submit_request
  • JetBrains からの回答が英語だった場合、コミュニケーションのお手伝いが必要でしたら、日本語営業サポートページからご報告ください。日本語でお問い合わせいただけます。技術調査や回答は内容に応じて、本社テクニカルサポートチームで実施し、英語による回答となることがありますが、必要に応じて日本チームで支援いたします。
  • サムライズム様よりJetBrains製品をサポート付きプランで購入されているお客様は、サムライズム様にお問い合わせください。

3. IDEのバージョンアップは JetBrains Toolbox App 経由で

IDEのインストールは、バージョンアップだけでなく、問題があった場合のロールバックが容易になる JetBrains Toolbox App の利用をお勧めしています。今まで利用されていなかった方は、この機会にご利用をお勧めします。

参考記事:便利なJetBrains Toolbox App、お使いですか?

上記内容についてフィードバック等ございましたら、Twitter、日本語サポートページ からご連絡ください。

ご不便をおかけしますが、よろしくお願いします。

Discover more

JetBrains 日本語言語パック関連の既知の問題

こんにちは。JetBrains堀岡です。 2021年7月22日に JetBrains IDE 向け日本語言語パック正式版がリリースされましたが、(主に言語パックプラグインではなく、IDE本体側で対応が必要な)未解決の問題も残っています。現在JetBrains IDE向け言語パックの開発では継続して翻訳のカバレッジを高めることに注力しています。 一方で、翻訳内容の調整やQAチームによるテストはこれから実施が計画されており、正式版リリースに向けて解決すべき問題がいくつか残っています。 この文書では、ご報告いただいている問題のうち、多くの皆様にインパクトがありそうなものをまとめて紹介し、(可能であれば)回避策等のYouTrackの課題では詳しく言及されていない部分に関する補足情報等を随時共有したいと思います。 言語パックに関する基本情報 プラグインとしてインストール可能です。インストール方法および一時的に無効化する方法については、言語パックEAP開始のブログポストをご覧ください。 リソースファイルの形式の関係上 IDE起動に使用されるJREのバージョンは11以降である必要があります。JRE/JDK/JBR 8を使用している場合、文字化けしてしまうので、お使いいただけません。 YouTrack(こちらのリンクをご利用ください。手動でIssueを作る場合は、Proje

JetBrains 製品の日本語技術サポートを開始します

こんにちは。JetBrains堀岡です。 JetBrainsは提供される製品・サービスを含む、全ての利用体験のローカライゼーションに注力しています。 この度、新たなローカライゼーション活動として 「日本語による技術サポート」 を開始することを発表いたします(2020年10月より IntelliJ IDEA に加え、 全ての JetBrains 製品につきましても日本語による技術サポートを開始しました)。 これまで、 日本語営業窓口の開始 JetBrains公式ウェブサイトの日本語化 IDE製品の日本語化(言語パックプラグインのEAP版提供中) が行われ、すでに多くのお客様にご利用いただいております。 技術サポートについては、アジア地域におけるビジネス拡大に伴い、昨年より中国語による、IntelliJ IDEA向け技術サポート開始しておりました。 日本市場においては、これまで日本語技術サポートは代理店様による対応に限定されておりましたが、JetBrainsでも日本語による技術サポート対応を開始することにより、より多くの日本のお客様のさらなるユーザ体験の向上、利用上の課題の迅速な解決、および製品を最大限ご活用頂くための支援に注力していきます。 技術サポートの利用方法 JetBrains技術サポートページ IDE上の Help | Support Center (日本語パックをイ