Javaの日本語ライブラリ(pleiades.jar)の注意点と問題回避策

このQ&Aのポイント
  • Javaの日本語ライブラリであるpleiades.jarを使用すると画面起動までに時間がかかる現象が発生している。使用しないと10秒で画面が表示されるが、使用すると40秒かかる。
  • pleiades.jarを使用する際の注意点や同じ現象を回避する方法について知りたい。
  • INIファイルに定義された設定を確認することも重要である。
回答を見る
  • ベストアンサー

Javaの日本語ライブラリ(pleiades.jar)について

Javaの日本語ライブラリ(pleiades.jar)について 現在、Javaで開発をしているのですが、日本語ライブラリであるpleiades.jarを使用すると 画面が起動するまでの時間がかかる現象が起きています。 ライブラリを使用しないと10秒ほどで、画面が表示されるのですが、使用すると40秒ほどかかってしまいます。 どなたか、pleiades.jarを使用する上で注意しなくてはいけない事や、同じような現象を回避した事例などありましたら、教えて下さい。よろしくお願い致します。 ※pleiades.jarは以下のINIファイルに記述し、画面起動時に読み込むようにしています。 【INIファイルの内容】 -clean -vmargs -Xms40m -Xmx256m -XX:PermSize=40m -XX:MaxPermSize=256m -Javaagent:plugins/jp.sourceforge.mergedoc.pleiades_1.2.0/pleiades.jar=default.splash -Dwwsmx.remoting.server.url=http://localhost:8080/testdb/

質問者が選んだベストアンサー

  • ベストアンサー
  • crossgate
  • ベストアンサー率65% (78/119)
回答No.1

「-clean」は初回起動時だけで良いはずですよ。 一回外して、試してみてください。

dbc47828
質問者

お礼

ご回答ありがとうございます。 ご指摘いただいたように、外して起動してみます。 ありがとうございました。 また、何かありましたらご教授下さい。 よろしくお願い致します。

関連するQ&A

  • javaでJARファイルにしたときの動作がうまくいきません。

    javaでJARファイルにしたときの動作がうまくいきません。 javaで画像を加工し表示するプログラムを作っています。OSはWindowsXP、統合開発環境はeclipseです。 eclipseで実行するときは動作するのですが、それをエクスポートしJARファイルにしたときにうまくいきません。 具体的に言いますと、エラーはでずにウィンドウはでます。そこで画像の読み込みをするのですが 少ない枚数を読み込む場合であれば動作しますが、多い枚数を読み込む場合止まります。 自分で考えたのは、eclipseで実行するときに画像を加工するため多くの配列を使うのでVM引数に-Xmx512mを入れています。 JARにして、ダブルクリックで起動したときはこの-Xmx512mを入れる事ができないのが問題かなと 考えています。 最終的には手軽に使えるプログラムを目指しておりますので、どうしてもダブルクリックで起動できる プログラムにしたいと思っています。 質問に至らない点があれば申し訳ないです。 宜しくお願いします。

    • ベストアンサー
    • Java
  • MavenがEclipseLunaで利用可?

    初心者の質問ですが、宜しくお願いします。 Q1) Mavenが(Pleiades)Eclipse Luna4.4.1で利用可能な状態になっているでしょうか? 注)Mavenの利用目的:eclipseで、usb4javaのlibが利用できる様にすること。  今までは、sourceforgeのUSBwrapperを使用していましたので、替わりにusb4javaを利用したいと  考えています。 eclipse.ini とMavenは、下記の如くであります。 eclipse.ini (下記の内容) =============================== -product org.eclipse.epp.package.jee.product --launcher.defaultAction openFile --launcher.XXMaxPermSize 256M --launcher.defaultAction openFile --launcher.appendVmargs -vmargs -Dosgi.requiredJavaVersion=1.6 -Xms256m -Xmx512m -Xverify:none -javaagent:dropins/MergeDoc/eclipse/plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar ==================================== |ウインドウ|設定|のなかに、Mavenの項目があり、その中の項目は下記の通りです。   Java EE統合   アーキタイプ   インストール   エラー/警告   ディスカバリー   テンプレート   ユーザーインターフェース   ユーザー設定   ライフサイクルマッピング   注釈処理 以上

    • ベストアンサー
    • Java
  • Eclipse:Javaの拡張ライブラリ使い方

    Javaの参考書を見ながら勉強を始めた者です。 そろそろテキストエディタとコンソールでコンパイル・実行 という開発環境から卒業しようと思い、Eclipseを使うことにしました。 Eclipse3.7のインストール、Pleiades 1.3.3による日本語化も終わり、"Hello world"も出力でき、 新しい開発環境も用意できたと思ったころで壁にぶち当たりました。 Eclipseで拡張ライブラリを追加して使用する場合は何か設定をしなければならないのでしょうか? 実はdodai.jarという拡張ライブラリ(参考書の付属)を使って課題を進めているのですが、 これが「テキストエディタとコンソールでコンパイル」環境では上手く使えているのですが、 Eclipseでプロジェクトを作成し、ビルドしたところ下記のようなエラーが起こってしまいます。 ------------------------------------------------------------------------------------------------------ Exception in thread "main" java.lang.Error: Unresolved compilation problems: Dodai を型に解決できません Dodai を型に解決できません ------------------------------------------------------------------------------------------------------ "Dodai"というのは拡張ライブラリのクラス名です。 また、前環境で、拡張ライブラリを使用するにあたり、行ったことは以下です。 ・拡張用ライブラリdodai.jar を /Library/Java/Extensions/配下 に置く。 Eclipseの画面上で自分なりに確認できたことは以下です。 ・Eclipseのパッケージエクスプローラでは、JREシステム・ライブラリーの配下にdodai.jarという項目が表示されています。 ・JLabelのようなJREライブラリのクラスは使えています。 開発環境 ・MacOS10.6.8 ・java version 1.6.0_26(元々JDK(Java SE Development Kit)が入っていた。) ・拡張用ライブラリdodai.jarの場所は/Library/Java/Extensions/配下 ・統合開発環境 Eclipse3.7 ・日本語化 Pleiades1.3.3 Eclipseで拡張ライブラリを追加して使用する場合は何か設定をしなければならないのでしょうか? どなたか、拡張ライブラリのクラスの使い方を教えて下さい。よろしくお願いいたします。

    • ベストアンサー
    • Java
  • Javaのメモリアロケーションについて

    Javaのメモリアロケーションについて質問です。 物理メモリ512MBのPCで、ある会計システムのデータ読込みの際にOutofMemoryのエラーが発生する為、Javaのメモリヒープサイズを Javaコントロールパネル内「Javaランタイムパラメーター」欄にXmx128mを設定しました。 読み込むデータが大きく、Xmx128mでもOutofMemoryとなるため、ヒープサイズに更に大きな値を設定するべくPCの物理メモリ1GB追加しました。 搭載メモリ1.5GBで使用可能メモリ1GBになりましが、Xmx256mを設定すると「アプリケーションをロードできませんでした」というエラーが発生し会計システムを起動することができません。 メモリを増やしたにも関わらず、どうして大きなメモリヒープサイズを設定できないのでしょうか? Javaを最インストールする他方法はないのでしょうか? どなたかご教授お願いいたします。 設定値:-Xms64m -Xmx256m Javaバージョン:1.6.0Update3 OS:WindowsXP IE:6

  • MergeDocが実行できません(eclipseのホバー日本語化)

    こんにちは、kasikomaと言います。 ■質問内容 java -server -jar mergedoc.jar の javaコマンドを実行するとエラーが出ます。 どうすれば、正常に実行できるのでしょうか。 私が行った操作は次の通りです。 (1) Eclipse のホバー表示を日本語化するために https://sourceforge.jp/project/mergedoc/ から MergeDoc 2.1.1 をダウンロードしました。 (2) ダウンロードしたファイル mergedoc.zip を D:\windows\mergedoc に解凍しました。 (3) 次にコマンドプロンプトから D:\windows\mergedoc>java -server -jar mergedoc.jar を実行しました。 すると、 Error: no `server' JVM at `C:\Program Files\Java\jre1.5.0_06\bin\server\jvm.dll' . となり mergedoc.jar が実行できませんでした。 どうすればエラーを出さずに mergedoc.jar を実行できるのでしょうか。 解決策をご存知の方はいらっしゃいませんか。 ■使用環境 Windows XP Pro SP2 jdk1.5.0_06 D:\windows\mergedoc>echo %PATH% C:\usr\local\Perl\bin\;c:\program files\imagemagick-6.2.4-q16;C:\WINDOWS\system3 2;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\borland\bcc55\Bin;C:\Prog ram Files\Java\jdk1.5.0_06\bin;C:\Program Files\MySQL\MySQL Server 5.0\bin;

    • ベストアンサー
    • Java
  • minecraft

    minecraftサーバーにmodを入れるやり方 minecraftでサーバーにmodを入れたくてwikiを見ながらサーバーを立てました!(.jarです) 1.公式minecraftHPから「Minecraft_Sever.jar」をデスクトップにDLし、拡張子が「.zip」になっていたので「.jar」に書き換えました。 2.「Minecraft_Sever.jar」を7zipで開いて、そのなかにテキストファイルを作成し、[@echo off java -Xms1024M -Xmx1024M -jar minecraft_server.jar nogui pause]と[@echo off start /b /wait java -Xms1024M -Xmx1024M -jar minecraft_server.jar nogui]を書き込みました。そしてそのテキストファイルを 「Minecraft_sever.bat]にリネームしました。 ここでこのテキストファイルを起動すればコマンドプロンプトのウィンドウが表示され、必要なファイルがminecraft.netのサーバーからダウンロードされるはずなんですが、されません! やりかたがまちがっているのでしょうか?? ほかにも[http://www.nicovideo.jp/watch/sm17095163]この動画を見ながらやったんですが、[Minecraft_Sever.jar]を起動することがなぜかできません。 やりかたがまるで違ってたら、みなさんが見ていた成功したサイトを教えてください。

  • Eclipseのインストール方法について教えてください

    Eclipseのインストール方法について教えてください。OSは、WindowsXPです。以前、Eclipseは、動いてました。別件で問題が発生したためOSの環境を初めから構築させています。するとEclipseが動かなくなりました。「eclipse-jee-ganymede-win32.zip」から解凍し物はできています。実行をかけると 「JVM terminated. Exit code=-1 -Dosgi.requiredJavaVersion1.5 -Xms40m -Xmx512m -XX;MaxPermSize256M -Djavaclasspath=C:\Program Files\Java\eclipse\plugins\org.eclipse.eqinox.luncher_3.3.100.v200806172000\splash.bmp : : -Dosgi.requiredJavaVersion=1.5 -Xms40m -Xmx512m -XX:MaxPermSize=256M -Djavaclass.path=-Djavaclasspath=C:\Program Files\Java\eclipse\plugins\org.eclipse.eqinox.luncher_1.0.100.v20080509-1800.jar」のメッツセージが出力されるようになりました。 何が原因なのでしょうか?何かヒントを下さい。お願いします。

  • Jarファイル内のクラスパスについて

    Jarファイルをダブルクリックするだけで動作するプログラムを作成しており、 プログラムを起動するとException in thread "main" java.lang.NoClassDefFoundErrorが発生します。 プログラムでやろうとしていることは以下のとおりです。 (1)1つのJarファイルだけで動作する (2)他の人が作ったJarファイル(ライブラリ)を使用する   ⇒そのため、JarにJarを取り込んでいる(EclipseのRunnableJar作成機能を利用) (3)プログラムは親プロセス、子プロセス用の2つのmainクラスを持ち、   親プロセス実行後に、子プロセスをProcessBuilderで生成する (4)子プロセスでライブラリを使用して色々やる どうやら、子プロセスがライブラリを呼び出した時点でNoClassDefFoundErrorが発生するようです。 どのようにしたら、子プロセスがJar内のJarを参照することが出来るようになるのでしょうか? 知恵を貸してください。よろしくお願いします。

    • ベストアンサー
    • Java
  • javaコマンド実行時にheapエラー

    はじめて質問させていただきます。 UNIX環境で、javaコマンド実行時、(1)のときのみエラーとなります。 なぜ(2)は大丈夫で、(1)はヒープ領域初期化エラーとなるのでしょう。回避策をご教授ください。 (1)C言語プログラム → shell → javaコマンド実行(/usr/java5/bin/java ○○・・・○ -Xms600m -Xmx600m) (2)teraterm → shell → javaコマンド実行(/usr/java5/bin/java ○○・・・○ -Xms600m -Xmx600m) エラー: JVMJ9VM015W Initialization error for library j9gc23(2): Failed to instantiate heap; 600M requested Could not create the Java virtual machine.

  • ヒープ領域を設定した場合、次回実行時はその設定は引き継がれるのでしょう

    ヒープ領域を設定した場合、次回実行時はその設定は引き継がれるのでしょうか? 自作のjavaアプリケーションでOutOfMemoryErrorが発生したので、 ヒープ領域をjavaアプリケーション実行時のオプションで以下のように指定してみました。 -Xms512m -Xmx512m -XX:NewSize=128m -XX:MaxNewSize=128m -XX:PermSize=64m -XX:MaxPermSize=64m この指定でひとまずOutOfMemoryErrorは発生せず実行できました。 java初心者でして指定可能な値や最適パフォーマンスを得られる値などわかっておらず・・・ このままの設定で問題ないかが不安です。 次回同じアプリケーションをオプションは指定せずに実行する場合、 上記の設定はずっとそのままなのでしょうか? よろしくお願いいたします。。。

    • ベストアンサー
    • Java