- 追加された行はこの色です。
- 削除された行はこの色です。
#author("2017-08-13T10:18:24+09:00","","")
#author("2017-08-13T21:41:14+09:00","","")
[[Linux/Ubuntu]]
* GlassFish [#vbf42a0e]
GlassFishは、サンを中心としたオープンソース・コミュニティと、同コミュニティで開発されたJava EE準拠のアプリケーションサーバの名称である。現在はサンを買収したオラクルによってコミュニティが継続されている。~
本項では以降、特別な断りのない限りアプリケーションサーバのことを指すものとし、コミュニティについてはGlassFishコミュニティと呼称する。~
GlassFishは設計・開発・テストのすべてをオープンソース・コミュニティ上で行っている。かつては、オラクル(サン)による商用サポート(商用版にはロードバランサなどオープンソースではないコンポーネントが追加されている)も同時に行われていたが、GlassFish 4.0を機に廃止され、開発者向けのJava EEの参照実装としての位置になっている[1]。GlassFishはCommon Development and Distribution License (CDDL) と、クラスパス例外を含むGNU General Public License (GPL) の二重ライセンスである。~
※wikipedia引用~
** install [#n379efa4]
- コマンド
-- 事前準備
#highlighter(JavaScript,number){{
sudo echo oracle-java8-installer shared/accepted-oracle-license-v1-1 select true | sudo /usr/bin/debconf-set-selections
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo aptitude install -y oracle-java8-installer
}}
-- 本体
#highlighter(JavaScript,number){{
sudo aptitude install -y oracle-java8-installer tomcat7 tomcat7-admin tomcat7-user
sudo apt-get install glassfish-javaee -y
}}
* 関連 [#g366a42c]
#ls2