Follow Techotopia on Twitter

On-line Guides
All Guides
eBook Store
iOS / Android
Linux for Beginners
Office Productivity
Linux Installation
Linux Security
Linux Utilities
Linux Virtualization
Linux Kernel
System/Network Admin
Programming
Scripting Languages
Development Tools
Web Development
GUI Toolkits/Desktop
Databases
Mail Systems
openSolaris
Eclipse Documentation
Techotopia.com
Virtuatopia.com

How To Guides
Virtualization
General System Admin
Linux Security
Linux Filesystems
Web Servers
Graphics & Desktop
PC Hardware
Windows
Problem Solutions
Privacy Policy

  




 

 

Eclipse Workbench User Guide
Previous Page Home Next Page

Performing builds manually

By default, builds are performed automatically when you save resources. If you need more control over when builds occur, you can disable automatic building and manually invoke builds. This is sometimes desirable in cases where you know building should wait until you finish a large set of changes. The disadvantage of manual building is that tasks generated to indicate build errors quickly become out of date until you build. In addition, it is very important that you remember to manually build before relying on build output (for example, before running your Java program).

Note: Some of the menu items described below are only available when the automatic build preference is disabled (ensure Project > Build Automatically is not checked).

To build projects in the workspace select the projects and click Project > Build Project. Alternatively, click Project > Build All to build all projects in the workspace. Both of these commands will search through the projects and only build the resources that have changed since the last build. To build all resources, even those that have not changed since the last build, run Project > Clean... before doing the build.

Related concepts
Builds

Related tasks
Saving resources automatically before a manual build
Changing build order
Performing builds automatically


 
 
  Published under the terms of the Eclipse Public License Version 1.0 ("EPL") Design by Interspire