Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Java Hot Topics Seminar #21 : GlassFish
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Takayuki Okazaki
August 21, 2008
Programming
190
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Java Hot Topics Seminar #21 : GlassFish
Java Hot Topics Seminar
https://blogs.oracle.com/masakoo/entry/java_hottopics_seminar_21
Takayuki Okazaki
August 21, 2008
More Decks by Takayuki Okazaki
See All by Takayuki Okazaki
JJUG Jenkins 3 years at GREE
okazaki
2
1.1k
2013-11-09 JJUG CCC Fall Lightning Talks - Java Quick Quiz
okazaki
2
570
Jenkins at GREE - Two and a half years
okazaki
0
23k
Java Day Tokyo 2013 - Java Puzzlers
okazaki
1
250
Mame Night: Development workflow and Jenkins
okazaki
0
200
Jenkins User Conference 2012 : Change point of view both developer and web directors
okazaki
0
140
Enterprise Ruby on GlassFish
okazaki
0
190
Java Night Seminar : Java Troubleshooting
okazaki
0
230
Other Decks in Programming
See All in Programming
act1-costs.pdf
sumedhbala
0
200
コーディングルールの鮮度を保ちたい for SRE NEXT 2026 / keep-fresh-go-internal-conventions-sre-next-2026
handlename
0
140
エンジニア向け会社紹介/Findy Company Profile
findyinc
6
360k
【やさしく解説 設計編・中級 #1】一つの車に、運転手は一人 ~ある倉庫システムの事例から~
panda728
PRO
0
130
AIエージェントで 変わるAndroid開発環境
takahirom
2
480
1B+ /day規模のログを管理する技術
broadleaf
0
130
えっ!!コードを読まずに開発を!?
hananouchi
0
170
Language Server 使ってる? 〜VSCode と Zed の場合〜 / Are you using a Language Server? ~For VS Code and Zed~
handlename
0
840
Performance Engineering for Everyone
elenatanasoiu
0
260
アルゴリズムは何を圧縮しているのか ─ Haskell から育った「圧縮代数」というメンタルモデル
naoya
15
3.2k
Skillsは効率化、Agentsは"自分の拡張"——Builder時代のエージェント編成(CC Night 2026)
wemra
1
200
AI 輔助遺留系統現代化的經驗分享
jame2408
1
1.2k
Featured
See All Featured
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
170
Marketing to machines
jonoalderson
1
5.6k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
3.7k
Reality Check: Gamification 10 Years Later
codingconduct
0
2.2k
How GitHub (no longer) Works
holman
316
150k
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
270
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.5k
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
260
jQuery: Nuts, Bolts and Bling
dougneiner
66
8.5k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
55k
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
67
56k
[RailsConf 2023] Rails as a piece of cake
palkan
59
6.7k
Transcript
Ҋ֎͍͍͔ɺ(MBTT'JTI ʙ̏ͭͷϙΠϯτʙ (MBTTpTI Ϣʔβɾάϧʔϓɾδϟύϯ Ԭོ࡚೭IUUQXBUFSNJOUPSH
(MBTTpTI Ϣʔβɾάϧʔϓɾδϟύϯ (MBTTpTI ͱ
/FU%ZOBNJDT ,JWB4PGU /FUTDBQF"QQMJDBUJPO4FSWFS J1MBOFU"QQMJDBUJPO4FSWFS J1MBOFU"QQMJDBUJPO4FSWFS J1MBOFU8FC4FSWFS +&& +&& +&& +BWB&& 'PSUF4ZOFS+ 4VO0/&"QQ4FSWFS 4VO+BWB4ZTUFN"QQ4FSWFS 4VO+BWB4ZTUFN"QQ4FSWFSY (MBTT'JTIW4VO+BWB4ZTUFN"QQ4FSWFS (MBTT'JTIW4VO+BWB4ZTUFN"QQ4FSWFS /FU#FBOT (MBTT'JTI&OUFSQSJTF4FSWFSW
(MBTTpTI Ϣʔβɾάϧʔϓɾδϟύϯ ཧੑڧԽ ύϑΥʔϚϯε্ $PNFU"KBY +3VCZPO3BJMT (MBTT'JTIW
݄ ϦϦʔε +BWB&& ४ڌ ߴՄ༻ੑͱ ΫϥελରԠ /&5 ૬ޓӡ༻ੑ &4# ج൫
(MBTTpTI Ϣʔβɾάϧʔϓɾδϟύϯ ͔ΜͨΜ Πϯετʔϧ ύϑΥʔϚϯε্ (SPPWZɾ(SBJMT +ZUIPOɾ%KBOHP (MBTT'JTIW தࠒϦϦʔε༧ఆ
+BWB&& ४ڌ +3VCZ ରԠ 3VCZPO3BJMT ϞδϡʔϧԽͱ 04(J ରԠ 1)1 αϙʔτ
(MBTTpTI Ϣʔβɾάϧʔϓɾδϟύϯ +BWB&& ४ڌ ͜Ε͚ͩΛݟͯɾɾɾ ɾ&+# ɾ +"934 3&45GVM8FC4FSWJDF ɾ+BWB1FSTJTUFODF
ɾ 8FC#FBOT ɾ4FSWMFU ɾ+4' ɾ +"9# ɾ +"984 ͳͲͳͲ
(MBTTpTI Ϣʔβɾάϧʔϓɾδϟύϯ ͬͯΈͯҊ֎Α͔ͬͨɺ̏ͭͷϙΠϯτ ⁞ཧը໘ͱཧίϚϯυ͕ ɹΧϯλϯ ͍͍͢ϥΠηϯε ಠ֦ࣗு͕গͳ͍
(MBTTpTI Ϣʔβɾάϧʔϓɾδϟύϯ ⁞ཧը໘ͱཧίϚϯυ͕ ɹΧϯλϯ ىಈ$ ./asadmin start-domain ఀࢭ$ ./asadmin stop-domain
σϓϩΠ$ ./asadmin deploy MyApp.war ల։ͨ͠··σϓϩΠͰ͖·͢ɻ $ ./asadmin deploydir ./MyApp MyApp/com/example/MyApp.class MyApp/com/example/MyAppImpl.class ΦʔτσϓϩΠ͋Γ·͢ɻ $GLASSFISH_HOME/domains/domain1/autodeployҎԼʹ .Z"QQXBS Λίϐʔ ΄͔ʹ ࢀߟ IUUQCMPHTTVODPNOJTIJHBZBFOUSZHMBTTpTI@EFQMPZNFOU@WBSJBUJPO
(MBTTpTI Ϣʔβɾάϧʔϓɾδϟύϯ ⁞ཧը໘ͱཧίϚϯυ͕ ɹΧϯλϯ ͬͺΓɺ(6* ͕Βͪ͘Μɻ ىಈͯ͠IUUQMPDBMIPTU
(MBTTpTI Ϣʔβɾάϧʔϓɾδϟύϯ ඞࡴٕ ΫϥελϦϯάͷઃఆ ͜ΕΛԡͯ͠ɺΠβʔυͰ ΫϥελϦϯάαϙʔτΛ ՃͰ͖·͢ɻ
(MBTTpTI Ϣʔβɾάϧʔϓɾδϟύϯ ͍͍͢ϥΠηϯε $%%- $PNNPO%FWFMPQNFOUBOE%JTUSJCVUJPO-JDFOTF (1-W (/61VCMJD-JDFOTFWFSTJPO ༻ϥΠηϯε 4VO(MBTT'JTI&OUFSQSJTF4FSWFSW
(MBTTpTI Ϣʔβɾάϧʔϓɾδϟύϯ ಠ֦ࣗு͕গͳ͍ σϝϦοτͷΑ͏ʹݟ͑Δ͕ɺ͍͍ͩͨͷ Γ͍ͨ͜ͱ +BWB&& ༷ͰΧόʔ͞Ε͍ͯΔͷͰ Ή͠Ζɺಠ֦ࣗு͕͋Δ΄͏͕अຐͳέʔε͕ଟ͍ɻ *—+BWB&&
(MBTTpTI Ϣʔβɾάϧʔϓɾδϟύϯ "7, "QQMJDBUJPO7FSJpDBUJPO,JU Ͱ ޓੑνΣοΫ $ ./verifier MyApp.war ޓੑ͕͋Εࣗ༝ʹߦ͖དྷͰ͖·͢ɻ
(MBTTpTI Ϣʔβɾάϧʔϓɾδϟύϯ ϢʔβάϧʔϓΑΖ͓͘͠Ͷ͕͍͠·͢ɻ IUUQHMBTTpTIKQ