Re: build path entries missing
Re: build path entries missing
- Subject: Re: build path entries missing
- From: Tim Worman <email@hidden>
- Date: Mon, 07 May 2012 21:58:02 -0700
On May 5, 2012, at 5:42 AM, Jake Bearkley <email@hidden> wrote:
> Hi All,
>
> I am currently building a new Lion development machine.
>
> I have successfully installed, eclipse, wolips and retrieved the wonder frameworks following http://wiki.wocommunity.org/display/WONDER/Project+Wonder+Installation
>
> my newly built wonder frameworks exist in ~/Roots
>
> I have a project which works fine in Eclipse on a Snow Leopard machine, but when I import the same project into eclipse on the new machine, the "configure build path" dialog states 4 build path entries are missing.
which ones?
> These frameworks only appear exist in the /Library/Frameworks directory on both machines.
>
> When you click "edit" the directory is "WOFramework/Custom.framework",
Sorry Jake, I'm not sure where you're clicking "edit." In Eclipse you should go to Preferences > WOLips. That preference pane indicates what your build properties/framework locations are for WOLips. Mine look like this:
(I did my webobjects install in /usr/local/webobjects/ so my WOLips preferences reflect this for framework locations)
wo.api.root=/Developer/Documentation/DocSets/com.apple.ADC_Reference_Library.WebObjectsReference.docset/Contents/Resources/Documents/documentation/InternetWeb/Reference/WO542Reference
wo.apps.root=/usr/local/webobjects/Library/WebObjects/Applications
wo.bootstrapjar=/System/Library/WebObjects/JavaApplications/wotaskd.woa/WOBootstrap.jar
wo.extensions=/usr/local/webobjects/Library/WebObjects/Extensions
wo.local.frameworks=/usr/local/webobjects/Library/Frameworks
wo.local.root=/usr/local/webobjects/
wo.network.frameworks=/Network/Library/Frameworks
wo.network.root=/Network
wo.system.frameworks=/usr/local/webobjects/System/Library/Frameworks
wo.system.root=/usr/local/webobjects/System
wo.user.frameworks=/Users/worman/Library/Frameworks
wo.user.root=/Users/worman
wolips.properties=wolips.properties
Do your preferences reflect where your frameworks are installed?
> If you then change from WOFramework to /Library/Frameworks the import statements are then broken in the java files.
> Other frameworks like ERJars also states "WOFramework/ERJars" and that path entry is not missing.
>
> I presume "WOFramework" is a reference to a property set in Eclipse -> Preferences ->WOLips (which one?)
> I also presume the Wonder frameworks are working because I have imported the wonder source into a working set.
> (please correct me if I do not have the correct understanding)
>
> I have tried setting the user framework property to either /Library/Frameworks or /Users/bearko/Roots, but it is still broken
This isn't what you want to do.
>
> Q1) How do I get both machines to have the same build path references which work on both machines?
> Q2) when I later build my application for deployment and embed my frameworks how will it know to use my versions in ~/Roots
~/Roots is your local build products from running the ant build for Wonder. The frameworks for building will be further installed in the location you do your building against - not ~/Roots.
>
> I sent the same query to the wonder-disc mailing list, but got no response.
>
> Thanks in advance
> Bearko
> _______________________________________________
> Do not post admin requests to the list. They will be ignored.
> Webobjects-dev mailing list (email@hidden)
> Help/Unsubscribe/Update your Subscription:
>
> This email sent to email@hidden
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden