- PR -

Tomcatのインストール方法によってSwingで作成したポップアップが表示できない場合がある件

投稿者投稿内容
EarlyHero
常連さん
会議室デビュー日: 2007/03/16
投稿数: 37
お住まい・勤務地: 福岡県
投稿日時: 2009-01-13 17:01
こんにちは、EarlyHeroです。

かつのりさんのご意見を参考にTomcatのサービスを確認したところ
「ローカル システム アカウント」で動いていましたので、その状態で
「デスクトップとの対話をサービスに許可」にチェックを入れて対応しました。
これで、EXEファイルでTomcatをインストールしてもSwingのダイアログが
表示されるようになりました。

このときTomcatが起動している最中はどうしてもコマンドプロンプトの画面が
デスクトップ上に表示されてしまいますが、それは仕方ないという結論になりました。
※このサーバでログインするデスクトップユーザはある固定ユーザのみなので
 別ユーザでログインした場合にコマンドプロンプトが表示されてしまうという心配は必要ありません。

ちなみに、サービスのログインユーザを現在ログインしているデスクトップユーザ
に変更してもSwingのダイアログを表示することはできませんでした。

ご協力ありがとうございました。

[ メッセージ編集済み 編集者: EarlyHero 編集日時 2009-01-13 17:02 ]

スキルアップ/キャリアアップ(JOB@IT)