ラズパイで自家サーバーを構築中なのですが、ラズパイ一つでwebサーバーとアプリケーションサーバー同時にお試しで起動しようとしたら、”Command start-domain failed”と表示されて躓いたので、そのトラブルシューティング

下にエラーメッセージの抜粋を載せときましたけど、要はアドレス(ポート)が埋まってるみたいです。

java.net.BindException: アドレスは既に使用中です

それまでに入れていたTomcatが8080(http)を使うので、glassfishは8080以外のポートを指定すれば解決します。

 

ポートの変更の仕方はこちらのサイトを参考に・・・、

まずはglassfishの設定ファイルを変更します。

 

で、設定ファイルの中段にある

 

portの指定を適当にずらせばOKです。

 

8181、8282で問題なく使えています。

そもそもdomain2は最初から8181なので最初からdomain2を使えばいい説ありますね。