Thêm Thư Viện .jar Vào Project Maven

  1. Trang chủ
  2. Thêm thư viện .jar vào project Maven
Thêm thư viện .jar vào project Maven

Thỉnh thoảng bạn sẽ cần thêm file jar vào local repository của Maven mà không tìm được trên Maven center repository, hay muốn custom lại thư viện jar. Trong bài này mình sẽ hướng dẫn cách thêm 1 thư viện vào project Maven.

1. Cách 1 - Sử dụng maven install

  • Chạy lệnh install jar bằng lệnh của Maven plugin
mvn install:install-file -Dfile=/xxx.jar -DgroupId=com.atv \ -DartifactId=xxx -Dversion=1.0 -Dpackaging=
  • Sau đó add vào file pom.xml
com.atv xxx 1.0

2. Cách 2 - Load từ local repository

  • Thêm config này vào file pom
in-project In Project Repo file://${project.basedir}/libs
  • Thêm dependency bạn muốn
com.atv xxx-1.0 1.0

Có điểm cần lưu ý ở bước này tên file jar đặt theo dạng artifactId-version.jar (xxx-1.0.jar)

  • Thêm xxx-1.0.jar vào folder bên dưới [prorject_dir]/libs/com/atv/xxx/1.0 (repository-location/groupId/artifactId/version)
  • Trong thư mục trên thêm file xxx-1.0.pom
4.0.0 com.atv xxx 1.0 POM was created from install:install-file
  • Cuối cùng test thôi :D mvn clean install -U
Prev article
Hello Spring Boot - P1. Hello world
Next article
Backup dữ liệu vào Nas
Share Tweet Send 0 Comments Bài viết liên quan
  • Hello Spring Boot - P1. Hello world

  • [Unity Series 1] Tối ưu hiệu năng Ứng dụng game Unity - Các công cụ tối ưu

  • [Unity Series 2] Tối ưu hiệu năng Ứng dụng game Unity - Rendering Pipeline

  • [Unity Series 3] Tối ưu hiệu năng Ứng dụng game Unity - Tối ưu CPU

  • [Unity Series 4] Tối ưu hiệu năng Ứng dụng game Unity - Tối ưu CPU (tiếp)

  • [Unity Basic 1] Hướng dẫn build project Unity trên IOS, demo trên Xcode

Fanpage
ARROW Technologies Co., LTD
Tin tức mới
  • Giả lập máy xúc trên biển

    Giả lập máy xúc trên biển

    2021/08/11
  • Ứng dụng mô phỏng máy móc hạng nặng “建設機械シミュレータ” được tích hợp lên Oculus Quest 2

    Ứng dụng mô phỏng máy móc hạng nặng “建設機械シミュレータ” được tích hợp lên Oculus Quest 2

    2021/08/10
  • Cập nhật tính năng mới cho hệ thống QCD

    Cập nhật tính năng mới cho hệ thống QCD

    2021/05/28
  • Phát hành phiên bản đầu tiên của App TriarrowOCR

    Phát hành phiên bản đầu tiên của App TriarrowOCR

    2021/05/15
  • Trở thành đối tác chính thức của Trường Đại học Bách khoa Hà Nội!

    Trở thành đối tác chính thức của Trường Đại học Bách khoa Hà Nội!

    2017/06/15
  • ARROW Tech trở thành thành viên của VINASA

    ARROW Tech trở thành thành viên của VINASA

    2016/05/27
  • Giới thiệu phần mềm MEMS tại bệnh viện Sản Nhi Hà Nội

    Giới thiệu phần mềm MEMS tại bệnh viện Sản Nhi Hà Nội

    2015/08/10
  • Hoàn thành việc phát triển hệ thống quản lý bảo trì thiết bị y tế, MEMS

    Hoàn thành việc phát triển hệ thống quản lý bảo trì thiết bị y tế, MEMS

    2014/12/24
Blog
  • Backup dữ liệu vào Nas

    Backup dữ liệu vào Nas

    2021/06/19
  • Oh my fish!

    Oh my fish!

    2021/06/19
  • [Unity Basic 2] Giới thiệu Unity cho người mới bắt đầu

    [Unity Basic 2] Giới thiệu Unity cho người mới bắt đầu

    2021/06/19
  • 06 Bước cơ bản cho một bài viết chuẩn SEO

    06 Bước cơ bản cho một bài viết chuẩn SEO

    2021/06/19
  • Unit Testing trong project Ionic2

    Unit Testing trong project Ionic2

    2021/06/19
  • Hello Spring Boot - P1. Hello world

    Hello Spring Boot - P1. Hello world

    2021/06/19
  • Thêm thư viện .jar vào project Maven

    Thêm thư viện .jar vào project Maven

    2021/06/19
  • Hướng dẫn cấu hình  thêm HDD -Ubuntu

    Hướng dẫn cấu hình thêm HDD -Ubuntu

    2021/06/19
Copyright ©2025 ARROW TECHNOLOGIES VIETNAM. All Rights Reserved scrolltop

Từ khóa » Thư Viện Jar