Building Java projects with circular imports in Eclipse
Posted
by Buggieboy
on Stack Overflow
See other posts from Stack Overflow
or by Buggieboy
Published on 2010-03-10T16:42:54Z
Indexed on
2010/03/11
4:55 UTC
Read the original article
Hit count: 356
I have a legacy Java (not my native language) app that I'm trying to build in Eclipse Galileo.
As it's not my own, I can't speak to the quality of the design, but I am coming across a number of instances where I'll have something like this:
In a project called, say, "lib_a", I'll have a file containing this:
import com.acme.lib_b.onething;
Project "lib_b" on the other hand, will contain:
import com.acme.lib_a.anotherthing;
Of course, the problem is that one project can't be built because the errors prevent me from creating a .jar file that can be added as an external archive to the other project, and vice versa.
It seems to me that this must be a fairly common occurence in building Java applications. Rewriting it from scratch is not an option here, so I'd like to know "what other folks do."
© Stack Overflow or respective owner