Look for Builders under Project - Properties, what do you see?
On Jul 2, 2008, at 12:18 PM, Alex Daskalov wrote:
Under "Source folder on build path:" I have the sources folder of my
project listed. Expanding this shows:
Included: (All)
Excluded: (None)
Native Library Location: (None)
There are no inclusion or exclusion patterns listed for Sources, if I
go to edit Sources.
Allow output folders for source folders is not checked.
The Default output folder is set to the proper bin.
I tried removing and re-adding the Sources folder to no avail.
On Wed, Jul 2, 2008 at 3:08 PM, Chuck Hill <[EMAIL PROTECTED]
village.net> wrote:
On Jul 2, 2008, at 12:05 PM, Alex Daskalov wrote:
Thanks again for the help Chuck,
I ran Project > Clean, which I understand is supposed to clear all
old
builds and rebuild the project. The result is that the bin and build
folders are cleared, and both are rebuilt. The bin folder is now
empty, as if there were no java files to compile. The build folder
has
everything it should have, but the directory 'Java' which stores all
of the compiled classes is also completely empty. Deleting the build
directory and pasting back my backed up bin folder (from before
running clean) and rebuilding creates the proper build folder, with
compiled classes under Java, and everything runs fine, but of course
it's the old versions of the files.
I tried your suggestion too, but it's the same as with clean. For
one
I had automatically build on, but I turned this off, refreshed and
rebuilt and the compiled classes are still the old versions.
Under the java build path I have a few external libraries that are
used by the app, the JRE library and the WebObjects library. The
source folder on the build path is set correctly, with Included:
(all)
and Excluded: (none) and Native library location: (none). The
default
output folder is set to WebApp/bin as I would expect.
What does it say under "Source folders on build path:"? Does that
match
what is on the disk? It sounds like Eclipse is not seeing
your .java files.
For reference I'm doing all of this on Windows XP and not OS X.
As an aside, I have a mac that I wanted to just move this over to,
to
do everything from there, but I'm running Tiger and this is using WO
5.4 Do I need to get Leopard to get 5.4 to develop, or is it
possible
to run it on Tiger with 5.3, or can I get 5.4 on Tiger?
I don't see why 5.4 would not run on Tiger, but I have not tried it.
Chuck
On Wed, Jul 2, 2008 at 2:21 PM, Chuck Hill <[EMAIL PROTECTED]
village.net>
wrote:
On Jul 2, 2008, at 10:19 AM, Alex Daskalov wrote:
Thanks,
I tried what you suggested and I can see where you're coming
from. I
deleted the build folder, re-ran eclipse, and it did its rebuild
into
that directory. The problem was again the same. I think the
problem is
elsewhere though. There are compiled java classes under the bin
directory, and these are old versions.
Right. Forgot about that.
As far as I can tell, the
compiled classes in the build directory are taken from the bin
directory, so I need to have the bin classes recompiled. I tried
deleting the bin directory hoping that they would be recompiled,
but a
new bin directory was created, and none of the java files were
recompiled leaving this directory empty. Is there a way to force
Eclipse to recompile the classes under bin using the src files?
Even
when doing an ant build, the deployed version contains the
outdated
class files.
Select the project hit F5 (refresh) and then Project - Build
(assuming
that
auto build is off). If the files are not compiled you have bigger
problems.
I checked the system date and it's current. The old compiled
classes
are time stamped June 24, 2008, and the edited java files July 2,
2008, so I find it odd that they are not being automatically
recompiled.
Also check the Java Source Path under the project's Properties.
It might
be
wrong or might be excluding .java files!
Chuck
On Tue, Jul 1, 2008 at 2:38 PM, Chuck Hill <[EMAIL PROTECTED]
>
wrote:
Quit Eclipse. Find and delete the dist/ folder (for apps) or the
build/
folder (for frameworks). Open Eclipse, build and run. It
sounds like
a
timestamp issue: some how the compiled .class file has a newer
timestamp
than the file you modified. Check the system time on that
machine.
Chuck
On Jul 1, 2008, at 11:33 AM, Alex Daskalov wrote:
Hello all,
I'm in the process of deploying a WebObjects app from a local
server
to a remote server. I'm not the original developer of the app
and have
little experience with WebObjects though I have developed and
deployed
apps on other web frameworks, including a couple of java
frameworks,
so it seems pretty familiar. I am using Eclipse with WOLips and
building the project with ANT. In preperation for the move,
I've done
a few test deployments. After one of them, I can no longer
make any
changes to the project. No matter the changes to the java
files, the
build is always one specific previous version from one of the
changes
I made. I can modify the HTML files and the changes appear,
but the
backend java is never recompiled from source. I've been
looking around
frantically for a solution but can't seem to find one.
Does anyone have suggestions for things to check? I have not
touched
much in the project, but perhaps one of the properties or xml
configuration files is responsible?
I should mention that even when running the project through
WOLips
locally, the compiled classes are old versions and not like the
corresponding java files. I understand that there is an
incremental
build that occurs that allows launching the application
quickly, and
it seems this has stopped incrementing. I've tried both "Run as
WebObjects Application" and "Debug as…"
Thank you for any help!
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-deploy mailing list
(Webobjects-deploy@lists.apple.com)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/webobjects-deploy/chill%40global-village.net
This email sent to [EMAIL PROTECTED]
--
Practical WebObjects - for developers who want to increase their
overall
knowledge of WebObjects or who are trying to solve specific
problems.
http://www.global-village.net/products/practical_webobjects
--
Practical WebObjects - for developers who want to increase their
overall
knowledge of WebObjects or who are trying to solve specific
problems.
http://www.global-village.net/products/practical_webobjects
--
Practical WebObjects - for developers who want to increase their
overall
knowledge of WebObjects or who are trying to solve specific problems.
http://www.global-village.net/products/practical_webobjects
--
Practical WebObjects - for developers who want to increase their
overall knowledge of WebObjects or who are trying to solve specific
problems.
http://www.global-village.net/products/practical_webobjects
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-deploy mailing list (Webobjects-deploy@lists.apple.com)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/webobjects-deploy/archive%40mail-archive.com
This email sent to [EMAIL PROTECTED]