Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to tell Eclipse to ignore errors in an Ant build.xml?

Tags:

I have an Eclipse project which is built using Maven, and I'm using the m2eclipse plugin inside Eclipse for it's Maven support.

However this project also contains a build.xml which is not used for actually building the project, but just for scripting capabilities as a utility for developers on the project - it is not used in building or packaging the product (just helping to automate some side tasks the developers often have to invoke on the side).

Whenever this file is opened in an editor in Eclipse, Eclipse notices what it thinks is a problem with some missing declarations in the build.xml and begins to display errors for the project (in the Problems view) along with a red X icon/marker for the project to show that there are build errors. These aren't even true problems with the build.xml, just some problems that Eclipse thinks are present because it is not able to import all of the other dependent files this build.xml is using. There are no "build" errors with the project, just errors in what Eclipse (in it's infinite wisdom) is able to parse about a build.xml used for auxiliary purposes.

Is there any way to tell Eclipse to ignore a build.xml or ignore Ant warnings in a particular project? Do I need to remove the Java Builder from the Builders tab of the project properties?

like image 535
matt b Avatar asked Nov 19 '10 16:11

matt b


People also ask

Does Eclipse support ant?

Most Eclipse™ distributions include a plugin to launch Apache Ant build files. The provided Apache Ant distribution is a standard distribution of Ant that doesn't include Apache Ivy. You may wish to run Ivy targets against Eclipse's Ant distribution.

How do I run an Ant file in xml?

To run the ant build file, open up command prompt and navigate to the folder, where the build. xml resides, and then type ant info. You could also type ant instead. Both will work,because info is the default target in the build file.

How do I update ant project in Eclipse?

Go to Help -> About RAD -> Intallation details -> Plugins ... locate the org. apache. ant plugin version you are using. Note the Provider ... in this case for me it was Eclipse Orbit.


2 Answers

Window-> Preferences -> Ant -> Editor -> Problems (Tab)
check 'Ignore all buildfile problems'

like image 96
Bivas Avatar answered Sep 21 '22 03:09

Bivas


Go to Window->preferences->Ant->Problems tab. Add "build.xml" to the ignore list.

I found this workaround here.

But my recommendation would be (if possible) to rename your build.xml first and only add this new build-filename to the ignore list. Then you avoid to ignore all other build.xml files in your eclipse workspace. That's how I use it :-)

like image 45
Mayoares Avatar answered Sep 17 '22 03:09

Mayoares