On Dec 10, 2009, at 5:33 PM, Tim Brown wrote:

The workaround I've used is:

- Ensure referenced projects' (all producing jars in my case) facet have
   them as Utility projects
   - Create references from the deployable to the utility projects


Hi, Tim. Thanks for your response. Setting referenced projects as utility projects is indeed the workaround we are aware of, but it is indeed a completely manual process for us. It just irks me that IvyDE knows everything it needs to do the right thing, and is doing all one could really expect of it, but WTP is too stubborn to treat the projects as utility projects.

-Matt


It works, but if it's a manual process it'll be an ongoing pain. We're generating out .project, .classpath, .settings/*, and related from our Ivy
files, so it's not horrible in our case.

hth,

~Tim


On Thu, Dec 10, 2009 at 3:22 PM, Matt Benson <[email protected]> wrote:

So it appears that https://bugs.eclipse.org/bugs/show_bug.cgi? id=184125 is the reason the workspace-resolved projects are not published to web servers along with the other dependencies in the IvyDE library/classpath container.
 So let's give them a barrage of votes on that 2+ year-old request.

What do other people do about this lack? Select the projects as utility
jars?  I hate that.  Is it correct that a project's libraries must be
compiled against? I think that is the case, but if not it would seem that
creating a second library of class directories resolved from
workspace-resolved projects could work. I find this quite frustrating.

-Matt


Reply via email to