2
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Java X AI 関連技術 Landscape 2025年版

Last updated at Posted at 2025-12-05

Java X AI 関連技術について、Landscapeを作成しました。偏りや、抜け漏れがかなりあると思います。

javaxailandscape-2025.jpg

備考

OpenJDKとJakarta EEの記述に関しては、必ずしも2025年現在、AI利用に特化した具体的な仕様策定や実装が済んでいるわけではなく、今後の拡張が期待できるものも含まれています。

参考URLリスト

Vector API
https://openjdk.org/jeps/469

Valhalla
https://openjdk.org/projects/valhalla/

Babylon
https://openjdk.org/projects/babylon/

HAT
https://cr.openjdk.org/~psandoz/conferences/2024-JVMLS/JAVA_BABYLON_HAT-JVMLS-24-08-05.pdf

FFM
https://openjdk.org/jeps/454

JCuda
http://www.jcuda.org/jcuda/JCuda.html

TensorFlow for Java
https://github.com/tensorflow/java

Deep Java Libary
https://djl.ai/

Visual Recognition
https://jcp.org/en/jsr/detail?id=381

LangChain4j
https://github.com/langchain4j

Spring AI
https://spring.io/projects/spring-ai

Quarkus AI
https://ja.quarkus.io/ai/

Embabel
https://github.com/embabel/embabel-agent

LangGraph4j
https://github.com/langgraph4j/langgraph4j

MicroProfile RestClient
https://microprofile.io/specifications/rest-client/

MicroProfile Telemtry
https://microprofile.io/specifications/telemetry/

MicroProfile Config
https://microprofile.io/specifications/config/

MicroProfile Fault Tolerance
https://microprofile.io/specifications/fault-tolerance/

Jakarta Restful Web Services
https://jakarta.ee/specifications/restful-ws/

Jakarta RPC
https://jakarta.ee/specifications/rpc/

Jakarta Websocket
https://jakarta.ee/specifications/websocket/

Jakarta Data
https://jakarta.ee/specifications/data/

Jakarta Query
https://jakarta.ee/specifications/query/

Jakarta Agentic AI
https://jakarta.ee/specifications/agentic-ai/

Jakarta Messaging
https://jakarta.ee/specifications/messaging/

Jakatra Transactions
https://jakarta.ee/specifications/transactions/

Jakarta Security
https://jakarta.ee/specifications/security/

Jakarta Config
https://jakarta.ee/specifications/config/

2
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?