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
2025/10/27 JJUGナイトセミナー WildFlyとQuarkusの 始め方
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Satoshi Seto
October 27, 2025
Technology
180
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
2025/10/27 JJUGナイトセミナー WildFlyとQuarkusの 始め方
2025/10/27 【会場開催】JJUGナイトセミナー「Jakarta EEの始め方と新機能」10/27(月) 開催
WildFlyとQuarkusの 始め方
Satoshi Seto
October 27, 2025
More Decks by Satoshi Seto
See All by Satoshi Seto
2025/07/30 JakartaOne 2025 Japan その他のJakarta EE 11のアップデート
megascus
1
130
2025/07/30 JakartaOne 2025 Japan Red Hatのアプリケーションサーバー JBoss EAP.
megascus
0
95
CI/CDやテスト自動化の開発プロジェクトへの適用
megascus
3
1.7k
2023/4/27 Java仕様勉強会: Jakarta Persistence
megascus
1
610
Red_Hat_Application_Foundationsから学ぶアーキテクチャー入門
megascus
0
400
2022/11/24 Java仕様勉強会: Jakarta Servlet
megascus
1
1.3k
Other Decks in Technology
See All in Technology
Alphaモジュール使っていいのかい!?いけないのかい!?どっちなんだいっ!?
watany
1
320
GoでCコンパイラを作った話
repunit
0
150
現場との対話から始める “作る前に問い直す”業務改善
mochico50
1
200
AI時代の開発生産性を捉え直す — 経営と現場をつなぐ「開発組織のオブザーバビリティ」— / AI Dev Ex Conference 2026
tkyowa
1
1.3k
副作用のある Lambda でも Lambda Power Tuning は使えるのか / lambda-power-tuning-side-effects
koukihosaka
1
140
インシデント事例と パッケージの全量解析に学ぶ ソフトウェアサプライチェーンの守り方 / supply-chain-attack-defense
flatt_security
0
880
データエンジニアリングとドメイン駆動設計
masuda220
PRO
14
2.5k
OPENLOGI Company Profile for engineer
hr01
1
74k
仕様駆動開発、導入半年。「本当に速くなってるの?」にデータで答える / AICon2026_hirakawa
rakus_dev
0
310
なぜ、あなたのエージェントは言うことを聞かないのか
segavvy
1
340
SoccerMaster: A Vision Foundation Model for Soccer Understanding
kzykmyzw
0
160
壊して学ぶAWS CDK: そのcdk deployで消えるもの、残るもの
k_adachi_01
1
470
Featured
See All Featured
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
910
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
640
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.7k
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.3k
Optimising Largest Contentful Paint
csswizardry
37
3.8k
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
150
Information Architects: The Missing Link in Design Systems
soysaucechin
0
1k
Ruling the World: When Life Gets Gamed
codingconduct
0
290
Designing Powerful Visuals for Engaging Learning
tmiket
1
450
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
1.1k
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
220
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
160
Transcript
1 WildFlyとQuarkusの 始め方 Red Hat 瀬戸
WildFly 2
WildFly starts with Jakarta EE Starter 3 https://start.jakarta.ee/
WildFlyを簡単に使用する方法 4 Maven pluginにデプロイ機能が統合され、サーバープリインストールせずに使用可能 https://docs.wildfly.org/bootablejar/ https://docs.wildfly.org/34/WildFly_Maven_Plugin_Guide.html WildFlyの自動構築 (自動インストール) 起動可能なJar (Uber-Jar)
groupId: org.wildfly.plugins artifactId: wildfly-maven-plugin groupId: org.wildfly.plugins artifactId: wildfly-jar-maven-plugin
5 https://docs.wildfly.org/34/Galleon_Guide.html#wildfly_galleon_layers • レイヤーを選択することで必要な機能のみを持った WildFlyのサブセットを構築可能 • Mavenを使ったWildFlyの自動構築・起動可能なjar の両方で使用可能 • pluginのconfigurationにlayersを指定することで構
築可能 Galleon Wildflyのトリミング
6 基本的には趣味でいいと思いますがコンテナの場合は自動構築、非コンテナ の場合はUber-jarがおすすめ ▸ 自動構築は後で見たときにWildFlyの設定ファイルなどが確認しやすい ▸ 起動可能なJarは持ち運びがしやすく、単体でのバージョン管理もたや すい WildFlyの自動構築とUber-jarの使い分け
Quarkus 7
Quarkus Starter 8 https://code.quarkus.io/ • Mavenのライブラリ管理機能と統合されたモジュー ル管理機能 • 必要なモジュールのみを選択する •
WildFlyと違いpom.xmlだけでどの機能が有効かを 判断できる • 起動可能なJar(Uber-jar)のサポート Spring-Bootと同じようなモジュール管理の仕組み
デモ: WildFly / Quarkus 9
linkedin.com/company/red-hat youtube.com/user/RedHatVideos facebook.com/redhatinc x.com/RedHat 10 Red Hat is the world’s
leading provider of enterprise open source software solutions. Award-winning support, training, and consulting services make Red Hat a trusted adviser to the Fortune 500. Thank you