Mahdi
Mahdi

Reputation: 1827

Adding Jar File to WEB-INF/lib

I new in Eclipse,Java and Linux. I search about this issue but I don't reach to answer. I want to write a program that manipulate HBase Tables. So I have some Jar files that they related to the HBase. In ordinary Java application I add Jar files through following instruction

Build Path -> Configuration Build Path -> Add External Jars

So in Dynamic Web Project sound like different. after some search I understand the Jar files must be added in WEB-INF/lib or in %TOMCAT_HOME%/lib. so I get answer from %TOMCAT_HOME%/lib but really stuck about how to add jar files in WEB-INF/lib. I copy all jar files in the folders but it doesn't work.

please help me in detail.

Upvotes: 7

Views: 44640

Answers (6)

Abhinandan Singh
Abhinandan Singh

Reputation: 1

If a path to the jar file is too long it will not paste that jar file.

Paste the jar file on the desktop and try again.

This works for me.

Upvotes: 0

Rahi Javaid
Rahi Javaid

Reputation: 1

You can drag the MySQL jar file from external folder where it is located in your computer into the lib of your project..

Upvotes: 0

sandipchandanshive
sandipchandanshive

Reputation: 145

To add jars in eclipse you have two options:

  1. Right click on project got to properties-->click on java build path --> configure build path--> Libraries --> and select add external jars button. It will open a window where you can add all your jars required.
  2. Second option is to paste jars directly to lib folder. lib folder is in Web Content --> WEB-INF --> lib.

Use any one of them.

Upvotes: 1

Vinay
Vinay

Reputation: 347

as Cultor said its right process but you must be refresh project after adding jar files.

Build Path -> Configuration Build Path -> Add External Jars

Upvotes: 1

Nirav Valera
Nirav Valera

Reputation: 420

you are doing right....

Build Path -> Configuration Build Path -> Add External Jars

In "Order and Export" tab click on select all...

or coping file into WEB-INF/lib 

Then just refresh your project and restart the server then deploy the project it will work fine...

Upvotes: 12

Rahul Borkar
Rahul Borkar

Reputation: 2762

You can copy jar files manually to WEB-INF/lib when you have your project open in eclipse, then while modifying build path, just click "add jars" button and refer a jar from WEB-INF/lib . By this when you deploy your project to tomcat, your WEB-INF/lib folder gets copied automatically.

Upvotes: 0

Related Questions