1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
3
* Copyright (c) 2007 Sun Microsystems, Inc. All rights reserved.
4
* Use is subject to license terms.
8
<title>Free-Form Project Properties Dialog Box: Build and Run</title>
9
<link rel="StyleSheet" href="nbdocs://org.netbeans.modules.usersguide/org/netbeans/modules/usersguide/ide.css" type="text/css">
12
<h2>Free-Form Project Properties Dialog Box: Build and Run</h2>
13
<p> <small><a href="#seealso">See Also</a> </small>
14
<p>The Free-Form Project Properties dialog box lets you to alter the settings you
15
entered when you created a
16
<object classid="java:com.sun.java.help.impl.JHSecondaryViewer">
17
<param name="content" value="./glossary_freeform.html">
18
<param name="viewerActivator" value="javax.help.LinkLabel">
19
<param name="viewerStyle" value="javax.help.Popup">
20
<param name="viewerSize" value="400,160">
21
<param name="text" value="free-form project">
22
<param name="textFontSize" value="medium">
23
<param name="textFontFamily" value="SansSerif">
24
<param name="textFontStyle" value="italic">
25
<param name="textFontWeight" value="bold">
26
<param name="textColor" value="blue">
29
<p>You open the Free-Form Project Properties dialog box by right-clicking a free-form
30
project's node in the Projects window and choosing Properties.
31
<p>In the Build and Run page, you map IDE commands to targets in your project's
32
Ant script. The combo box for each command contains all of the targets in your
33
project's Ant script. You can also use the Custom Menu Items list to add shortcuts
34
to any of your Ant script's targets to the project node's contextual menu.
38
<li>If your Ant script does not contain a target for one of the commands on
39
this page, the command is unavailable in the IDE. </li>
40
<li>If the Ant target for a command lives in a separate Ant script, you have
41
to edit the project's <tt>project.xml</tt> file to tell the IDE where to look
42
for the target. See <a href="../proj_free_targets.html">Mapping an Ant Target
43
to an IDE Command</a> for more information.</li>
44
<li>If your Ant script uses an <tt><import></tt> target to import targets
45
from another Ant script, these targets only appear if the <tt><import></tt>
46
target specifies the full path to the secondary Ant script. If the <tt><import></tt>
47
target uses a property to reference the secondary Ant script, the targets
48
do not show up in the combo boxes. In this case, you have to map the IDE commands
49
to the targets by editing the <tt>project.xml </tt>file.</li>
52
<dt><a name="seealso">See Also</a></dt>
53
<dd><a href="../../project/proj_stand_about.html">About Standard Projects</a></dd>
54
<dd><a href="../proj_free_about.html">About Free-Form Projects</a> </dd>
55
<dd>Free-Form Project Properties Dialog Box:</dd>
56
<dd> <a href="proj_j2sefree_props_sources.html">Java Sources</a></dd>
57
<dd> <a href="nbdocs://org.netbeans.modules.visualweb.ravehelp.rave_nbpack/org/netbeans/modules/visualweb/ravehelp/rave_nbpack/docs/web/csh/dbox_projprops_freeform/WebLocationsPanel.html">Web
59
<dd> <a href="proj_j2sefree_props_classpath.html">Java Sources Classpath</a></dd>
60
<dd> <a href="nbdocs://org.netbeans.modules.visualweb.ravehelp.rave_nbpack/org/netbeans/modules/visualweb/ravehelp/rave_nbpack/docs/web/csh/dbox_projprops_freeform/WebClasspathPanel.html">Web
61
Sources Classpath</a></dd>
62
<dd> <a href="proj_j2sefree_props_output.html">Output</a></dd></dl>
63
<hr><small><a href="../../credits.html">Legal Notices</a></small>
65
<table border="0" cellpadding="20">
66
<tr><td> </td></tr>
67
<tr><td> </td></tr>
68
<tr><td> </td></tr>