| <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> |
| <html> |
| <head> |
| <meta name="copyright" content="Copyright (c) IBM Corporation and others 2000, 2007. This page is made available under license. For full details see the LEGAL in the documentation book that contains this page."> |
| <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> |
| <title>Building</title> |
| <link rel="stylesheet" href="../../../../book.css" charset="ISO-8859-1" type="text/css"> |
| <script language="JavaScript" src="PLUGINS_ROOT/org.eclipse.help/livehelp.js" type="text/javascript"> </script> |
| </head> |
| <body> |
| <h1>Building</h1> |
| <p>Indicate your preferences for the Building settings on the <a class="command-link" href='javascript:executeCommand("org.eclipse.ui.window.preferences(preferencePageId=org.eclipse.jdt.ui.preferences.JavaBuildPreferencePage)")'> <img src="PLUGINS_ROOT/org.eclipse.help/command_link.png" alt="Opens the Building preference page"><b> Java > Compiler > Building </b></a> preference page.</p> |
| <p></p> |
| <h3>General</h3> |
| <p></p> |
| <table border="1" cellspacing="0" cellpadding="5" width="100%"> |
| <tr> |
| <th> |
| <p>Option</p> |
| </th> |
| <th> |
| <p>Description</p> |
| </th> |
| <th> |
| <p>Default</p> |
| </th> |
| </tr> |
| <tr> |
| <td valign="top"> |
| <p>Maximum number of reported problems per compilation unit</p> |
| </td> |
| <td valign="top"> |
| <p>Specifies how many problems should be reported for a compilation unit.</p> |
| </td> |
| <td valign="top"> |
| <p>100</p> |
| </td> |
| </tr> |
| <tr> |
| <td valign="top"> |
| <p>Enable use of exclusion patterns in source folders</p> |
| </td> |
| <td valign="top"> |
| <p>When disabled, no entry on a project classpath can be associated with an exclusion pattern.</p> |
| </td> |
| <td valign="top"> |
| <p>On</p> |
| </td> |
| </tr> |
| <tr> |
| <td valign="top"> |
| <p>Enable use of multiple output locations for source folders</p> |
| </td> |
| <td valign="top"> |
| <p>When disabled, no entry on a project classpath can be associated with a specific output location, preventing thus usage of multiple output locations.</p> |
| </td> |
| <td valign="top"> |
| <p>On</p> |
| </td> |
| </tr> |
| </table> |
| <h3>Build path problems</h3> |
| <table border="1" cellspacing="0" cellpadding="5" width="100%"> |
| <tr> |
| <td valign="top"> |
| <p>Abort build when build path errors occur</p> |
| </td> |
| <td valign="top"> |
| <p>Allow to toggle the builder to abort if the classpath is invalid.</p> |
| </td> |
| <td valign="top"> |
| <p>On</p> |
| </td> |
| </tr> |
| <tr> |
| <td valign="top"> |
| <p>Incomplete build path</p> |
| </td> |
| <td valign="top"> |
| <p>Indicate the severity of the problem reported when an entry on the classpath does not exist, is not legitimate or is not visible (e.g. a reference project is closed).</p> |
| </td> |
| <td valign="top"> |
| <p>Error</p> |
| </td> |
| </tr> |
| <tr> |
| <td valign="top"> |
| <p>Circular dependencies</p> |
| </td> |
| <td valign="top"> |
| <p>Indicate the severity of the problem reported when a project is involved in a cycle.</p> |
| </td> |
| <td valign="top"> |
| <p>Error</p> |
| </td> |
| </tr> |
| <tr> |
| <td valign="top"> |
| <p>Incompatible required binaries</p> |
| </td> |
| <td valign="top"> |
| <p>Indicated the severity of the problem reported when a project requires incompatible binaries.</p> |
| </td> |
| <td valign="top"> |
| <p>Ignore</p> |
| </td> |
| </tr> |
| </table> |
| <h3>Output folder</h3> |
| <table border="1" cellspacing="0" cellpadding="5" width="100%"> |
| <tr> |
| <td valign="top"> |
| <p>Duplicated resources</p> |
| </td> |
| <td valign="top"> |
| <p>Indicate the severity of the problem reported when more than one occurrence of a resource is to be copied into the output location.</p> |
| </td> |
| <td valign="top"> |
| <p>Warning</p> |
| </td> |
| </tr> |
| <tr> |
| <td valign="top"> |
| <p>Scrub output folders when cleaning projects</p> |
| </td> |
| <td valign="top"> |
| <p>Indicate whether the Java Builder is allowed to clean the output folders when performing full build operations.</p> |
| </td> |
| <td valign="top"> |
| <p>On</p> |
| </td> |
| </tr> |
| <tr> |
| <td valign="top"> |
| <p>Rebuild class files modified by others</p> |
| </td> |
| <td valign="top"> |
| <p>Indicate whether class files which have been modified by others should be rebuilded to undo the modification.</p> |
| </td> |
| <td valign="top"> |
| <p>Off</p> |
| </td> |
| </tr> |
| <tr> |
| <td valign="top"> |
| <p>Filtered resources</p> |
| </td> |
| <td valign="top"> |
| <p>A comma separated list of file patterns which are not copied to the output folder. </p> |
| </td> |
| <td valign="top"> |
| <p>Empty</p> |
| </td> |
| </tr> |
| </table> |
| <p><img src="../../../../images/ngrelc.png" alt="Related concepts" border="0"></p> |
| <p><a href="../../../../concepts/concepts-4.htm">Java builder</a><br> |
| <a href="../../../../concepts/filters.htm">Exclusion and inclusion filters</a><br> |
| <a href="../../../../concepts/cbuildcp.htm">Build classpath</a> |
| </p> |
| </body> |
| </html> |