Skip to main content



      Home
Home » Language IDEs » Java Development Tools (JDT) » 3.0M8: project => Build All/Project always grayed out
3.0M8: project => Build All/Project always grayed out [message #151320] Mon, 29 March 2004 08:29 Go to next message
Eclipse UserFriend
Congrats on M8 - looks very nice!

One thing I don't quite understand so far: when trying to rebuild a
project the menu entries Project => "Build All" and "Build Project"
are always grayed out. How do I now trigger a rebuild all?

My first thought: Wow, they now must feel really, really certain, that
eclipse can handle all dependencies better than the user ever could,
so maybe this is not needed any more.

Alas I then quickly had to learn, that this is not the yet the case
(e.g. I just changed a style sheet that should now make it from the
source into the build-directory but it doesn't automagically). So one
still occasionally needs that control!

Michael
Re: 3.0M8: project => Build All/Project always grayed out [message #151368 is a reply to message #151320] Mon, 29 March 2004 10:51 Go to previous messageGo to next message
Eclipse UserFriend
Please read the new and noteworthy for M8 (Part 1, Simplified Manual Build
Commands,
http://download2.eclipse.org/downloads/drops/S-3.0M8-2004032 61517/eclipse-news-part1-M8.html)
and/or disable auto-build (Window>Preferences>Workbench>Perform build
automatically on resource modification)

HTH
Darins

"Michael Moser" <mmo@zurich.ibm.com> wrote in message
news:c4983a$9ne$1@eclipse.org...
> Congrats on M8 - looks very nice!
>
> One thing I don't quite understand so far: when trying to rebuild a
> project the menu entries Project => "Build All" and "Build Project"
> are always grayed out. How do I now trigger a rebuild all?
>
> My first thought: Wow, they now must feel really, really certain, that
> eclipse can handle all dependencies better than the user ever could,
> so maybe this is not needed any more.
>
> Alas I then quickly had to learn, that this is not the yet the case
> (e.g. I just changed a style sheet that should now make it from the
> source into the build-directory but it doesn't automagically). So one
> still occasionally needs that control!
>
> Michael
>
>
Re: 3.0M8: project => Build All/Project always grayed out [message #151376 is a reply to message #151368] Mon, 29 March 2004 12:22 Go to previous messageGo to next message
Eclipse UserFriend
I want also perform a "Rebuild all" like in M7! And I read the M8NaN
already.

The problem:
I have attached an external tool builder to my project.
Under ?Build Options? I set:
run for: ?Full builds?.

The external Ant target is never called. Even not after a clean and build
on the project.
If I enable Run for: ?Incremental builds? the target is called. As the
name suggest for
every build. Not what I original intend.

The clean command should mark the cleaned projects as dirty in a sense
that also external tool builders with option ?Full builds? should be run.
Maybe the external tool builders option should be called ?run after clean?
instead of ?Full builds? to make a hint to the new clean command.

In spite of that M8 looks very nice and I am sad that I must use M7 until
I know a workaround (or M9 ;-).

Thanks
Robert

Darin Swanson wrote:

> Please read the new and noteworthy for M8 (Part 1, Simplified Manual Build
> Commands,
>
http://download2.eclipse.org/downloads/drops/S-3.0M8-2004032 61517/eclipse-news-part1-M8.html)
> and/or disable auto-build (Window>Preferences>Workbench>Perform build
> automatically on resource modification)

> HTH
> Darins

> "Michael Moser" <mmo@zurich.ibm.com> wrote in message
> news:c4983a$9ne$1@eclipse.org...
> > Congrats on M8 - looks very nice!
> >
> > One thing I don't quite understand so far: when trying to rebuild a
> > project the menu entries Project => "Build All" and "Build Project"
> > are always grayed out. How do I now trigger a rebuild all?
> >
> > My first thought: Wow, they now must feel really, really certain, that
> > eclipse can handle all dependencies better than the user ever could,
> > so maybe this is not needed any more.
> >
> > Alas I then quickly had to learn, that this is not the yet the case
> > (e.g. I just changed a style sheet that should now make it from the
> > source into the build-directory but it doesn't automagically). So one
> > still occasionally needs that control!
> >
> > Michael
> >
> >
Re: 3.0M8: project => Build All/Project always grayed out [message #151437 is a reply to message #151368] Mon, 29 March 2004 15:58 Go to previous messageGo to next message
Eclipse UserFriend
"Darin Swanson" <Darin_Swanson@us.ibm.com> wrote in message
news:c49g4l$m4r$1@eclipse.org...
> Please read the new and noteworthy for M8 (Part 1, Simplified Manual
Build
> Commands,
>
http://download2.eclipse.org/downloads/drops/S-3.0M8-2004032 61517/eclipse-news-part1-M8.html)
> and/or disable auto-build (Window>Preferences>Workbench>Perform
build
> automatically on resource modification)

I find this rather confusing. Such an auto-build option should
(hopefully...) require a user to less often have to select any of the
rebuild commands manually, but why does that mean that these commands
have to be disabled or removed? If a user decides to override things
and to rebuild a project (or all), even if that might not be
necessary: why shouldn't he/she not be able to do so???

Michael's 2nd corollary: Every automatism is at maximum as good as the
ease with which it can be switched off or overriden!
Re: 3.0M8: project => Build All/Project always grayed out [message #151463 is a reply to message #151376] Mon, 29 March 2004 17:37 Go to previous messageGo to next message
Eclipse UserFriend
The external tool builders did not adapt to the changes in the build story
that occurred for M8.
I have logged
https://bugs.eclipse.org/bugs/show_bug.cgi?id=56657

A workaround I would propose:
Create a "dummy" file somewhere in your workspace.
Set your builder to run on "incremental" or "auto build" but set the working
set of relevant resources to this "dummy" file.
When you wish to trigger your builder, modify and save this "dummy" file and
then auto-build or incremental build as you see fit.

Or I neglected to notice that you can bring back the 2.1 build actions
temporarily.

Window>Preferences>Workbench>Work in Progress>Temporarily restore 2.1
rebuild actions.

Thanks for the feedback and for helping us to make Eclipse better

HTH
Darins

"Robert Risch" <Robert.Risch@philips.com> wrote in message
news:c49m0c$u82$1@eclipse.org...
> I want also perform a "Rebuild all" like in M7! And I read the M8NaN
> already.
>
> The problem:
> I have attached an external tool builder to my project.
> Under ?Build Options? I set:
> run for: ?Full builds?.
>
> The external Ant target is never called. Even not after a clean and build
> on the project.
> If I enable Run for: ?Incremental builds? the target is called. As the
> name suggest for
> every build. Not what I original intend.
>
> The clean command should mark the cleaned projects as dirty in a sense
> that also external tool builders with option ?Full builds? should be run.
> Maybe the external tool builders option should be called ?run after clean?
> instead of ?Full builds? to make a hint to the new clean command.
>
> In spite of that M8 looks very nice and I am sad that I must use M7 until
> I know a workaround (or M9 ;-).
>
> Thanks
> Robert
>
> Darin Swanson wrote:
>
> > Please read the new and noteworthy for M8 (Part 1, Simplified Manual
Build
> > Commands,
> >
>
http://download2.eclipse.org/downloads/drops/S-3.0M8-2004032 61517/eclipse-news-part1-M8.html)
> > and/or disable auto-build (Window>Preferences>Workbench>Perform build
> > automatically on resource modification)
>
> > HTH
> > Darins
>
> > "Michael Moser" <mmo@zurich.ibm.com> wrote in message
> > news:c4983a$9ne$1@eclipse.org...
> > > Congrats on M8 - looks very nice!
> > >
> > > One thing I don't quite understand so far: when trying to rebuild a
> > > project the menu entries Project => "Build All" and "Build Project"
> > > are always grayed out. How do I now trigger a rebuild all?
> > >
> > > My first thought: Wow, they now must feel really, really certain, that
> > > eclipse can handle all dependencies better than the user ever could,
> > > so maybe this is not needed any more.
> > >
> > > Alas I then quickly had to learn, that this is not the yet the case
> > > (e.g. I just changed a style sheet that should now make it from the
> > > source into the build-directory but it doesn't automagically). So one
> > > still occasionally needs that control!
> > >
> > > Michael
> > >
> > >
>
>
Re: 3.0M8: project => Build All/Project always grayed out [message #151730 is a reply to message #151376] Wed, 31 March 2004 03:40 Go to previous messageGo to next message
Eclipse UserFriend
Robert Risch wrote:

> I want also perform a "Rebuild all" like in M7! And I read the M8NaN
> already.

> The problem:
> I have attached an external tool builder to my project.
> Under ?Build Options? I set:
> run for: ?Full builds?.

> The external Ant target is never called. Even not after a clean and build
> on the project.
> If I enable Run for: ?Incremental builds? the target is called. As the
> name suggest for
> every build. Not what I original intend.

> The clean command should mark the cleaned projects as dirty in a sense
> that also external tool builders with option ?Full builds? should be run.
> Maybe the external tool builders option should be called ?run after clean?
> instead of ?Full builds? to make a hint to the new clean command.

> In spite of that M8 looks very nice and I am sad that I must use M7 until
> I know a workaround (or M9 ;-).

> Thanks
> Robert

> Darin Swanson wrote:

> > Please read the new and noteworthy for M8 (Part 1, Simplified Manual Build
> > Commands,
> >
>
http://download2.eclipse.org/downloads/drops/S-3.0M8-2004032 61517/eclipse-news-part1-M8.html)
> > and/or disable auto-build (Window>Preferences>Workbench>Perform build
> > automatically on resource modification)

> > HTH
> > Darins

> > "Michael Moser" <mmo@zurich.ibm.com> wrote in message
> > news:c4983a$9ne$1@eclipse.org...
> > > Congrats on M8 - looks very nice!
> > >
> > > One thing I don't quite understand so far: when trying to rebuild a
> > > project the menu entries Project => "Build All" and "Build Project"
> > > are always grayed out. How do I now trigger a rebuild all?
> > >
> > > My first thought: Wow, they now must feel really, really certain, that
> > > eclipse can handle all dependencies better than the user ever could,
> > > so maybe this is not needed any more.
> > >
> > > Alas I then quickly had to learn, that this is not the yet the case
> > > (e.g. I just changed a style sheet that should now make it from the
> > > source into the build-directory but it doesn't automagically). So one
> > > still occasionally needs that control!
> > >
> > > Michael
> > >
> > >


you can also use the new clean workspace! that has the same funktion
because it cleans all you outputFolders and build the source new if you
run up you application the next time!
Re: 3.0M8: project => Build All/Project always grayed out [message #151841 is a reply to message #151437] Wed, 31 March 2004 08:20 Go to previous message
Eclipse UserFriend
I find the new Build stuff in M8 very unfriendly. The 'Clean...' action
seems to do nothing as far as i
can tell. At least there is no feedback that anything is done, and I can
make major changes to break
my code such as adding new functions to an interface without adding them
to any of the
implementations and I get nothing in the "Problem" view and nothing gets
built.
I had to switch to forcing clean builds externally with Ant.. until I got
fed up and went back to M7.
M8 looks pretty, but it just doesn't seem to work very well.
Previous Topic:MethodDeclaration -> IMethod
Next Topic:Open Declaration
Goto Forum:
  


Current Time: Fri Jun 06 04:25:04 EDT 2025

Powered by FUDForum. Page generated in 0.05127 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top