[tuigwaa-user:96] Re: 【解決】 サイトのトップ画面でアプリケーションエラー
SOMEDA Takashi
someda @ 4dd.co.jp
2006年 6月 27日 (火) 23:47:28 JST
染田です。
富田さん、吉田さんのおっしゃられる通り、
headless サポートで、X サーバが起動していない
(もう少し言いますと Keyboard やフレームバッファがない)
状態での稼動の為のオプションと、libawt.so 自体の、
libXxx.so への依存関係は別であると考えて頂ければ
良いのかと思います。
少し環境違いますが Sarge (Debian 3.1) にて、JDK 1.4.2_11
ではあるのですが、
# ldd -r JAVA_HOME/jre/lib/libawt.so
# nm -Dp JAVA_HOME/jre/lib/libawt.so
等していただければ見えると思いますが、かなりの量の
X 系ライブラリのシンボルに対する依存があります。
http://tuigwaa.sandbox.seasar.org/start/notice.html
こちらのページでは、 awt を利用する際に起動オプションと
X 系のライブラリのインストールは必要です、という部分が
わかりにくかったかと思いますので、少しこちらのドキュメント
につきましても検討いたします。
よろしくお願い致します。
染田
Yuumi Yoshida wrote:
> こんばんは、吉田です。
>
> 気になって、私の環境(ホスティングサービス)をチェックしたらlibX11.so があ
> りました。
>
> -Djava.awt.headless=true はXサーバーを起動しなくて良いというだけかもし
> れませんね。
>
> へんな情報を書いてしまったようですね。
>
>
>
>
>
> TOMITA, Yosuke wrote:
>> 吉田様
>>
>> 富田です。アドバイスありがとうございます。
>>
>>> X の動いていないUnix(Linux) 環境では JDK の Headless 機能を使う方が良い
>>> と思いますが
>>>
>>> Tomcat(JDK) のオプションに -Djava.awt.headless=true を指定すればX無し
>>> でもawtが使えます。
>> -Djava.awt.headless=true オプションは指定してあったのですが、
>> 再度確認しようと、libx11-6 パッケージを削除して試行してみました。
>> やはり、なぜか私の環境では、これだとダメみたいです。
>> なんででしょうね.. 動いたので、問題はないのですが..
>>
>> _______________________________________________
>> tuigwaa-user mailing list
>> tuigwaa-user @ ml.seasar.org
>> https://www.seasar.org/mailman/listinfo/tuigwaa-user
>>
>
>
--
SOMEDA Takashi
Four-Dimensional Data, Inc
email : someda @ 4dd.co.jp
www : http://www.4dd.co.jp/
: http://techscore.com/
phone : 050-5527-7945
tuigwaa-user メーリングリストの案内