skillup

技術ブログ

Java

glassfishへのデプロイ

投稿日:2015年8月19日 更新日:

いつもJavaEE環境のローカル開発ではNetbeansで動かしてますんで、デプロイに関してglassfishのことをほとんど知らなくても動かせます。

開発や本番環境化では当然そういうわけには行かないのでデプロイについてちょっと調べてみました。

glassfishのデプロイですが、

/usr/local/glassfish4/glassfish/domains/domain1/applications/

このディレクトリの下にwarファイルを配置すればうまくいきました。

warファイルの名称がhogehoge.warなら

そのまま http://ipアドレス:8080/hogehoge/

でアクセスできます。

ちなみにjenkinsを使っていればDeploy plugin

というプラグインで

自動でデプロイできます。

プラグインが「jenkinsの管理→プラグインの管理」からダウンロードできない場合は、

https://wiki.jenkins-ci.org/display/JENKINS/Deploy+Plugin

上記ページからhpiファイルを落としてプラグインの管理→高度な設定から「プラグインのアップロード」

を選択すればOKです。

参考リンク

Jenkinsで自動ビルドした成果物をGlassFishへ自動デプロイしてみる

ちなみに標準だとwarファイルの名称はartifactId+versionですが、任意の名前にしたいときはbiildタグの中に、

finalNameというタグをいれれば変更できます。

参考リンク

[Maven] Maven2 でアーカイブのファイル名を指定する

-Java
-

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

no image

型パラメータに関して その2

Javaでオブジェクト指向に基づいたコーディングをするために必須であり、最初の難関だったのが型パラメータでした。 Contents1 型パラメータが必要なケース2 型パラメータの制限3 クラスインスタ …

no image

O/Rマッパー iciqlについて

以前、このブログでも紹介したO/Rマッパーのiciqlについて、使い方や問題点がある程度わかったので書いておきます。 Contents1 インストール2 自動生成3 注意点3.1 Date型のインポー …

no image

スコープアノテーションとCDIについて

JavaEEで個人的に鬼門がCDIとスコープだと思っています。 ここが少しずつ分かりかけてきたんでメモします。 まずJavaEEでは変数の生存期間をアノテーションで定義します。 これがなかなか分かりに …

no image

char→String変換

Javaでアルファベット小文字全て、大文字全てが入った配列を作成する場合、PHPのrangeのように一気に作る方法はありません。 まあ、コツコツ入力していけばいいのですが、それでは芸がないので、文字コ …

no image

Javaのコーディングルール

私自身、Javaで仕事をするようになってから3ヶ月ちょっとがたちました。 もともとPHPで仕事はしていましたが、我流でやっていたこともあり、コーディングのルールとかがいい加減だったんですよね・・ ボス …