ค้นหาและดาวน์โหลด JAR จาก Maven Central

พิมพ์ Group ID หรือ Artifact ID เช่น org.apache.commons / commons-io จากนั้นเลือกเวอร์ชันเพื่อดาวน์โหลด

คุณยังสามารถค้นหาด้วยคำหลักเพื่อสำรวจไลบรารีใหม่ ๆ ได้ ระบบจะดึงข้อมูลโดยตรงจาก Maven Central และทุกหน้า Artifact จะแสดงโค้ด Maven / Gradle / SBT ที่คัดลอกได้ทันที

ควรใช้เวอร์ชันเสถียรล่าสุดเพื่อความเข้ากันได้และความปลอดภัยสูงสุด

คิวรียอดนิยม

ลองพิมพ์: com.google.guava, org.slf4j, ch.qos.logback, org.apache.logging.log4j, org.springframework.boot, software.amazon.awssdk.s3, com.fasterxml.jackson.core, org.junit.jupiter, org.apache.httpcomponents.client5, com.squareup.okhttp3

ผลการค้นหา
คลิก artifact เพื่อดูเวอร์ชันที่มี →
  • เริ่มจากการพิมพ์ Group ID หรือ Artifact ID
วิธีใช้งานเครื่องมือนี้
1) ค้นหา

พิมพ์ Group ID หรือ Artifact ID ตัวอย่าง: com.google.guava, guava, org.apache.commons, commons-lang3, software.amazon.awssdk.s3
ทริค: ค้นแบบระบุฟิลด์ได้เช่น g:"org.apache.commons" AND a:"commons-io"

2) เปิดหน้าไลบรารี

คลิกผลลัพธ์เพื่อเข้าไปดูเวอร์ชันทั้งหมดและรายละเอียด
หนึ่งรายการในผลลัพธ์ = หนึ่งไลบรารี (artifact)

3) เลือกเวอร์ชัน & ดาวน์โหลด

เลือกเวอร์ชันเพื่อคัดลอกโค้ด Maven/Gradle/SBT และดาวน์โหลดไฟล์ JAR
โดยทั่วไปแนะนำให้ใช้เวอร์ชันเสถียรล่าสุด


ทิป: ค้นหาให้เร็วขึ้น

พิมพ์คำสั้น ๆ ได้ (เช่น s3) แต่ระบุฟิลด์จะได้ผลลัพธ์แม่นกว่า

ทิป: ใช้งานออฟไลน์

ดาวน์โหลดไฟล์ JAR ไว้ใช้ใน repo/libs ภายใน เมื่อ CI ออกเน็ตไม่ได้

ทิป: ตรวจสอบไฟล์

เลือกตรวจสอบ checksum (.sha1/.sha256) จาก Maven Central ได้


Group ID / Artifact ID / Version คืออะไร
  • Group ID คือชื่อกลุ่ม/องค์กร เช่น org.apache.commons).
  • Artifact ID คือชื่อไลบรารี/โมดูล เช่น commons-io).
  • Version คือหมายเลขรุ่น เช่น 2.15.1).
กรณีใช้งานออฟไลน์/แยกเครือข่าย

ดาวน์โหลดไฟล์ JAR จากที่นี่แล้ววางใน repository ภายในหรือโฟลเดอร์ libs เมื่อ Maven/Gradle ออกเน็ตไม่ได้

เกี่ยวกับ Maven Central และการดาวน์โหลด JAR โดยตรง

Maven Central คือคลังรวมไลบรารี Java/JVM แบบเปิดขนาดใหญ่ที่ดูแลโดย Sonatype ซึ่งมีไลบรารีให้เลือกใช้นับล้านรายการ และเป็นศูนย์กลางที่เครื่องมืออย่าง Maven, Gradle ใช้ดึงแพ็กเกจอัตโนมัติทุกวัน

หน้านี้ช่วยให้คุณค้นหาไลบรารี ดูเวอร์ชัน ดาวน์โหลดไฟล์ JAR โดยตรง และคัดลอกโค้ด dependency ได้ทันที โดยไม่จำเป็นต้องตั้งค่า Maven ในเครื่อง

การดาวน์โหลด JAR โดยตรงเหมาะสำหรับกรณีที่ต้องการนำไลบรารีไปใช้แบบสแตนด์อโลน เช่น การทดสอบ ออฟไลน์บิลด์ หรือการดีบักโดยไม่ใช้ระบบจัดการ dependency เต็มรูปแบบ

เพื่อผลลัพธ์ที่ดีที่สุด ควรใช้เวอร์ชันเสถียรล่าสุดเสมอ เว้นแต่โปรเจกต์ของคุณจำเป็นต้องใช้เวอร์ชันเฉพาะ และควรตรวจสอบ release notes หรือ changelog เพื่อหลีกเลี่ยง breaking changes

สำรวจเครื่องมือและยูทิลิตีสำหรับนักพัฒนาเพิ่มเติมได้ที่ dee4u Tools — ศูนย์รวมเครื่องมือฟรี รวดเร็ว และใช้งานได้จริงสำหรับนักพัฒนายุคใหม่

อ่านต่อและติดต่อ