London
London

Reputation: 15274

java compilation error

I'm expiriencing multiple compilation errors in my project, most of the code is in red, but the strange(or not) thing is that while building the project with maven everything is build successfully and the war is assemled as it should be.

The thing is that auto suggest is not working because code is not compiling. What can I do to fix this?

I'm using eclipse, sorry

UPDATE:

I've tried all suggestions below but none worked

Upvotes: 0

Views: 203

Answers (5)

Jon Skeet
Jon Skeet

Reputation: 1499790

You haven't specified what IDE you're using or what the errors are, which makes it pretty hard to give you advice. My guess is that you haven't configured your project (or whatever the equivalent IDE concept is) to tell it the libraries you're using... whereas the Maven build file already contains that information.

EDIT: Okay, so it can't find the right libraries. Options:

  • Use a Maven plugin and let it manage the project
  • Edit the project's build path and explicitly tell it which jar files to use.

Upvotes: 0

OscarRyz
OscarRyz

Reputation: 199205

Most likely you have to include external libraries/dependencies in your IDE. It seems when you're building with maven, those dependencies are solved for you.

Some IDE's support Maven projects, try to see if yours does.

Upvotes: 0

Marcos Vasconcelos
Marcos Vasconcelos

Reputation: 18276

If you are using Eclipse, try Project > clean.. your project.

I don't know why, but Eclipse sometimes just think your project was wrong but it's not. Clean it to entirely build it again.

Upvotes: 1

Nishant
Nishant

Reputation: 55856

If it's Eclipse do

Project > Clean

then right click at the parent-most project and do

Maven > Update Project Configuration
Maven > Update Dependencies

I guess you have m2eclipse installed, already.

Upvotes: 0

davin
davin

Reputation: 45525

Use a maven plugin in your IDE

plugin for eclipse
plugin for netbeans

Upvotes: 0

Related Questions