web-dev-qa-db-ja.com

Ubuntu 14.04にLibreOffice 4.2用のLanguageTool 2.5拡張機能をインストールできない

LibreOfficeLanguageTool拡張機能をインストールできません。インストールしようとすると例外が発生します。

ps誰かがソリューションがopenoffice.org-Java-commonパッケージをインストールしていると言いますが、Ubuntu 14.04のリポジトリにはこのパッケージがありません。 =

システムの詳細:

OS: Ubuntu 14.04 LTS

LibreOffice: 4.2 (4.2.3.3)

LanguageTool: 2.5

Java: Oracle JDK 1.8.0_05

例外メッセージ:

Exception message

6
talha06
  1. まず、最も重要なこと:

    Sudo apt-get installlibreoffice-Java-commonJava-common

  2. LibreOffice Optionsメニューに移動し、Advancedを選択し、Use Java runtime environmentがチェックされ、Javaバージョンが選択されていることを確認します。

  3. 次に、ファイルマネージャーで拡張機能をダブルクリックするか、LibreOffice Extension Managerダイアログにインポートして、拡張機能をインストールします。

8
Cornelius

12.04でこのエラーが発生しましたが、JavaがLibreOfficeで有効になっていないことが判明しました。愚かに聞こえるかもしれませんが、チェックする価値があります。

[ツール]-[オプション]-[詳細設定]に移動します。 「Javaランタイム環境を使用する」のチェックボックスを選択しましたが、そのすぐ下に「Javaランタイム環境(JRE)が既にインストールされています:」があり、そのリスト内では何も選択していません。

Oracle 1.7をチェックし、LibreOfficeを再起動し、LanguageToolをインストールしましたが、すべてうまくいきました。

1
JW_Fox

OpenJDK Javaランタイムがインストールされている必要があります。これは、Ubuntu Software Centerから行えます。完了したら、LanguageToolをダウンロードし、Libreofficeで開くを選択します。下の画像をご覧ください

enter image description here

ライターを開くと表示されます

enter image description here

enter image description here

あなたのコメントによると、私はOracle Javaをインストールし、LanguageToolをインストールしようとしましたが、同じエラーが発生しました。したがって、Oracle Javaでは機能しないと想定します。

0
Mitch

Kubuntu 18.10およびJava 11を使用すると、次のソリューションが機能しました。

  1. Jaxbパッケージをインストールします。Sudo apt install libjaxb-Java

  2. LibreOfficeを開き、[ツール]-> [オプション]-> [詳細設定]に移動します。

  3. Oracle Corporation 11 JREが選択されていることがわかります。

  4. Oracle Corporation 11 JREを選択し、「クラスパス」をクリックします。

  5. /usr/share/Java/jaxb-impl.jarを追加します

LibreOfficeを再起動すると、エラーは消えます。私は他に何がロードされているのか分かりませんし、はい、他の副作用に遭遇していません。

0
David Emmett