Craftsman Nadeem

Menu

Skip to content
  • Home
  • About Me
  • What I Do

Monthly Archives: July 2017

Standard

Posted by

Mohammad Nadeem

Posted on

July 15, 2017

Posted under

Build Tool, Java

Comments

1 Comment

Maven Way to Add Non-Maven Jars To Maven Project

Problem

How do I add custom jars (non maven) as dependency to maven project, in a maven way?

maven-project-custom-libs

Solution

Use maven-install-plugin maven plugin,

Approach

Add maven jar plugin with execution section as shown bleow

manve-jar-plugin1

Add the dependency

manve-jar-plugin2

Refer this gist for complete example

View Nadeem Mohammad's profile on LinkedIn

Me

  • Mohammad Nadeem's avatar

Categories

  • Architecture (3)
  • Build Tool (1)
  • CI (1)
  • Cloud (42)
    • Kafka (3)
    • Kubernetes (16)
    • OCI (21)
      • OKE (9)
    • Openshift (14)
    • Redis (2)
    • Terraform (3)
  • Containerization (3)
    • docker (3)
  • Database (1)
    • Postgresql (1)
  • dexecutor (6)
  • Documentation (4)
    • MKdocs (4)
  • General (15)
    • access management (4)
    • Encryption (1)
    • LMS (1)
    • Release (1)
    • tool (3)
  • Go (6)
  • GraphQL (1)
    • Hasura (1)
  • IAM (5)
    • jwt (3)
    • Oauth2 (2)
    • sso (4)
  • Java (91)
    • Activiti (1)
    • Big Data (2)
    • Comet (1)
    • Data Grid (1)
    • Data Structures (1)
    • FHIR (1)
    • Fitnesse (2)
    • Gotchas (4)
    • Hibernate (1)
    • kata (1)
    • Networking (1)
    • OCR (1)
    • Spring (29)
      • cache (1)
      • Cloud (2)
      • Data (5)
      • JMS (1)
      • Scheduler (2)
    • Struts (1)
    • Tomcat (4)
    • tool (2)
    • Unit Test (1)
    • Wicket (6)
  • JavaScript (16)
    • Eventing (1)
    • NodeJs (8)
    • ReactJs (7)
  • Logging (5)
    • Loki (5)
  • Messaging (2)
    • rabbitmq (2)
  • Monitoring (20)
    • Grafana (4)
    • JMX (2)
    • Prometheus (18)
  • OAuth2 (1)
  • Observability (6)
    • Logging (3)
    • Monitoring (3)
    • Tracing (5)
  • Rules (7)
    • Drools (7)
  • Security (8)
    • vulnerabilities (3)
  • Servers (2)
    • Wildfly (2)
  • SOA (1)
    • EEB (1)
  • Tracing (11)
    • Tempo (10)
  • Unix (1)
  • Vault (1)

Archives

  • February 2022 (3)
  • December 2021 (1)
  • October 2021 (2)
  • September 2021 (1)
  • August 2021 (1)
  • July 2021 (5)
  • June 2021 (8)
  • May 2021 (11)
  • March 2021 (5)
  • February 2021 (10)
  • January 2021 (9)
  • December 2020 (23)
  • November 2020 (2)
  • October 2020 (4)
  • August 2020 (2)
  • July 2020 (1)
  • June 2020 (2)
  • April 2020 (1)
  • February 2020 (2)
  • January 2020 (1)
  • December 2019 (2)
  • October 2019 (1)
  • September 2019 (15)
  • August 2019 (7)
  • July 2019 (3)
  • June 2019 (1)
  • April 2019 (6)
  • March 2019 (6)
  • March 2018 (1)
  • September 2017 (1)
  • July 2017 (1)
  • January 2017 (2)
  • November 2016 (1)
  • October 2016 (3)
  • September 2016 (4)
  • August 2016 (1)
  • July 2015 (1)
  • May 2015 (1)
  • March 2015 (1)
  • February 2015 (3)
  • January 2015 (4)
  • July 2014 (3)
  • June 2014 (2)
  • May 2014 (1)
  • January 2014 (2)
  • December 2013 (2)
  • November 2013 (7)
  • October 2013 (3)
  • July 2013 (1)
  • June 2013 (1)
  • November 2012 (1)
  • October 2012 (1)
  • April 2012 (1)
  • March 2012 (1)
  • January 2012 (1)
  • October 2011 (3)
  • September 2011 (1)
  • August 2011 (6)

Admin

  • Create account
  • Log in
  • Entries feed
  • Comments feed
  • WordPress.com
July 2017
M T W T F S S
 12
3456789
10111213141516
17181920212223
24252627282930
31  
« Jan   Sep »
Blog at WordPress.com.
Privacy & Cookies: This site uses cookies. By continuing to use this website, you agree to their use.
To find out more, including how to control cookies, see here: Cookie Policy
  • Subscribe Subscribed
    • Craftsman Nadeem
    • Join 59 other subscribers
    • Already have a WordPress.com account? Log in now.
    • Craftsman Nadeem
    • Subscribe Subscribed
    • Sign up
    • Log in
    • Report this content
    • View site in Reader
    • Manage subscriptions
    • Collapse this bar
 

Loading Comments...
 

    Design a site like this with WordPress.com
    Get started