インストールしたいとき
- Windows10にzipでPayaraをインストールする方法 - Qiita
- HomebrewでGlassFishかPayaraをインストールする - Qiita
- MacにzipでPayaraをインストールする方法 - Qiita
- Mac に Java1.7, Eclipse 4.4(Luna), GlassFish 4 を設定する - belog
- Macにglassfishをインストール - Shammerism
IDEに設定したいとき
- GlassFish 4.0のインストールとNetBeans 8.0の連携 - Java EE 事始め!
- NetBeansにGlassFishを設定する方法 - ponsuke_tarou’s blog
- EclipseにPayaraを設定する方法 - Qiita
起動と停止
# %PAYARA_HOME%/glassfish/bin/asadminにPATHが通っている場合
# 起動したい
$ asadmin start-domain
# 停止したい
$ asadmin stop-domain
# 再起動したい
$ asadmin restart-domain
バージョンを確認したいとき
管理コンソールを表示する
- domain.xmlを開く
-
protocol="admin-listener"
で検索して以下の行を見つける<network-listener port="{ポート番号}" protocol="admin-listener" transport="tcp" name="admin-listener" thread-pool="admin-thread-pool"></network-listener>
- 上記でポート番号を確認する
- ブラウザで
{ドメイン}:{確認したポート番号}
を表示する- 例) localhostでdomain.xmlのポートが4848だった場合 :
http://localhost:4848
- 例) localhostでdomain.xmlのポートが4848だった場合 :
設定ファイルとかログを見たいとき
localにインストールしててデフォルトでの場所
もの | 場所※1 |
---|---|
domain.xml | $INS_DIR/glassfish/domains/$DOMAIN/config/domain.xml |
cacerts.jks | $INS_DIR/glassfish/domains/$DOMAIN/config/cacerts.jks |
server.log | $INS_DIR/glassfish/domains/$DOMAIN/logs/server.log |
- ※1. 意味
-
$INS_DIR
: GlassFishかPayaraをインストールしているディレクトリ -
$DOMAIN
: 使っているドメイン名
-
# 設定値を確認する
$ asadmin get configs.*
# 設定値を確認する : ポートをデフォルトから変えている場合
$ asadmin --port {ポート} --host {ホスト名} get configs.*
困った
- Eclipse+GlassFish3で開発しててGlassFishの起動が69%で止まるようになって困ったときの話 - Qiita
- Eclipseのプラグインで起動しようとするが、途中でエラーになる - kunikuの日記
- java.lang.UnsupportedClassVersionError: org/glassfish/admin/cli/AsadminMain : Unsupported major.minor version 51.0 - Qiita
- Error in linking security policy for appName -- Inconsistent Module State. - Qiita
- WELD-001201: Error loading beans.xml - Qiita
- "ローカル・ホスト の GlassFish 4.0 に公開中..." 中に内部エラーが発生しました。- Qiita
- Application with name appName is already registered. - Qiita
- WELD-000072: Bean declaring a passivating scope must be passivation capable. - Qiita
- java.lang.ClassNotFoundException: - Qiita
- Attempting to start domain1.... Please look at the server log for more details..... - Qiita
- There is a process already using the admin port - Qiita
- is invalid because it does not start with a '-' - Qiita
- The SSL certificate has expired - Qiita
- java.nio.file.AccessDeniedException: glassfish/domains/domain1/logs/server.log.lck - Qiita
- java.io.IOException - Qiita
- Port 8686 is not available for the internal rmi registry. - Qiita
- java.net.BindException: Address already in use: bind - Qiita
- Unable to find CDI BeanManager. - Qiita
- javax.batch.operations.JobStartException - Qiita
- The lifecycle method [methodName] must not throw a checked exception. - Qiita