File: eclipse.1

package info (click to toggle)
eclipse 3.2.1-4
  • links: PTS
  • area: main
  • in suites: etch, etch-m68k
  • size: 54,216 kB
  • ctags: 71
  • sloc: sh: 8,046; makefile: 496
file content (226 lines) | stat: -rw-r--r-- 10,063 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
.TH ECLIPSE 1
.SH NAME
eclipse \- A kind of universal tool platform.
.SH SYNOPSIS
.B eclipse
.I "[platform options]" "[\-vmargs [Java VM arguments]]"
.SH "DESCRIPTION"
.B Eclipse
is a kind of universal tool platform - an open extensible IDE for anything and nothing in paticular.
.PP
This manual page documents briefly 
.BR Eclipse,
a kind of universal tool platform.
This manual page was written for the Debian GNU/Linux distribution
because the original program does not have a manual page. Most of description are 
just cut and paste from Eclipse's document.

.SH PLATFORM OPTIONS
A summary of platform options are included below. Some of this options can 
be set by editing ~/.eclipse/eclipserc (but options given on the commandline
will overwrite them). This is usefull, when you start eclipse via menu entry.
.TP
.B \-arch <architecture>
Defines the processor architecture on which the Eclipse platform is running. 
The Eclipse platform ordinarily computes the optimal setting using the 
prevailing value of Java os.arch property. If specified here, this is the 
value that the Eclipse platform uses. The value specified here is available 
to plug-ins as BootLoader.getOSArch(). Example values: "x86", "sparc", 
"PA-RISC", "ppc".
.TP
.B \-application <applicationId>
The application to run. Applications are declared by plug-ins supplying 
extensions to the org.eclipse.core.runtime.applications extension point. 
This argument is typically not needed. If specified, the value overrides 
the value supplied by the configuration. If not specified, the Eclipse 
Workbench is run.
.TP
.B \-clean
Any cached data used by the OSGi framework and eclipse runtime will be wiped 
clean. This will clean the caches used to store bundle dependency resolution 
and eclipse extension registry data. Using this option will force eclipse to 
reinitialize these caches.
.TP
.B \-configuration <configurationFileURL>
The location for the Eclipse Platform configuration file, expressed as a 
URL. The configuration file determines the location of the Eclipse platform, 
the set of available plug-ins, and the primary feature. Note that relative 
URLs are not allowed. The configuration file is written to this location 
when the Eclipse platform is installed or updated.
.TP
.B \-console [port]
If set to a non-null value, the OSGi console (if installed) is enabled. If 
the value is a suitable integer, it is interpreted as the port on which 
the console listens and directs its output to the given port. Handy for 
investigating the state of the system.
.TP
.B \-consolelog
Mirrors the Eclipse platform's error log to the console used to run Eclipse. 
Handy when combined with -debug.
.TP
.B \-data <workspacePath>
The path of the workspace on which to run the Eclipse platform. The 
workspace location is also the default location for projects. Relative paths 
are interpreted relative to the directory that Eclipse was started from.
.TP
.B \-debug [optionsFile]
Puts the platform in debug mode and loads the debug options from the file at 
the given location, if specified. This file indicates which debug points are 
available for a plug-in and whether or not they are enabled. If a file 
location is not given, the platform looks in the directory that eclipse was 
started from for a file called ".options". Both URLs and file system paths 
are allowed as file locations.
.PP
.B Note:
On Debian, eclipse expects that the following arguments is a path to a
option file. You are not allowed to omit this file!
.TP
.B \-dev [classpathEntries]
Puts the platform in development mode. The optional classpath entries (a 
comma separated list) are added to the runtime classpath of each plug-in. For 
example, when the workspace contains plug-ins being developed, specifying 
-dev bin adds a classpath entry for each plug-in project's directory named 
bin, allowing freshly generated class files to be found there. Redundant or 
non-existent classpath entries are eliminated.
.TP
.B \-endSplash <command> 
Specifies the command to use to take down the splash screen. Typically 
supplied by the Eclipse executable.
.TP
.B \-feature <feature id>
The identifier of the product being run. This controls various branding 
information and what application is used.
.TP
.B \-framework <location>
The URL location of the OSGi framework. Useful if the Eclipse install is 
disjoint.
.TP
.B \-initialize
Initializes the configuration being run. All runtime related data structures 
and caches are refreshed. Any user/plug-in defined configuration data is not 
purged. No application is run, any product specifications are ignored and no 
UI is presented (e.g., the splash screen is not drawn)
.TP
.B \-install <location>
The install location of the platform. This setting indicates the location of 
the basic Eclipse plug-ins and is useful if the Eclipse install is disjoint.
.TP
.B \-keyring <keyringFilePath>
The location of the authorization database (or "key ring" file) on disk. This 
argument must be used in conjunction with the -password option. Relative 
paths are interpreted relative to the directory that Eclipse was started from.
.TP
.B \-name <string> 
The name to be displayed in task bar item when the application starts up. When 
not set, the name is the name of the executable.
.TP
.B \-nl <locale>
Defines the name of the locale on which the Eclipse platform is running. The 
Eclipse platform ordinarily computes the optimal setting automatically. If 
specified here, this is the value that the Eclipse platform uses. The value 
specified here is available to plug-ins as BootLoader.getNL(). Example 
values: "en_US" and "fr_FR_EURO".
.PP
You need to install additonal language strings, before that works! Such
strings are available in the
.B eclipse-i18n
package.
.TP
.B \-noExit
The VM will not exit after the eclipse application has ended. This is useful
for examining the OSGi framework after the eclipse application has ended.
.TP
.B \-noLazyRegistryCacheLoading
The platform's plug-in registry cache loading optimization is deactivated. 
By default, configuration elements are loaded from the registry cache 
(when available) only on demand, reducing memory footprint. This option 
forces the registry cache to be fully loaded at startup.
.TP
.B \-noRegistryCache
The internal extension registry cache is neither read or written
.TP
.B \-nosplash
Runs the platform without putting up the splash screen.
.TP
.B \-os <operatingSystem>
Defines the operating system on which the Eclipse platform is running. The 
Eclipse platform ordinarily computes the optimal setting using the 
prevailing value of Java os.name property. If specified here, this is the 
value that the Eclipse platform uses. The value specified here is available 
to plug-ins as BootLoader.getOS(), and used to resolve occurrences of the 
$os$ variable in paths mentioned in the plug-in manifest file. Example 
values: "win32", "linux", "hpux", "solaris", "aix".
.TP
.B \-password <password>
The password for the authorization database. Used in conjunction with the 
-keyring option.
.TP
.B \-perspective <perspectiveId>
The perspective to open in the active workbench window on startup. If this 
parameter is not specified, the perspective that was active on shutdown will 
be opened.
.TP
.B \-plugincustomization <propertiesFile>
The location of a properties file containing default settings for plug-in 
preferences. These default settings override default settings specified in 
the primary feature. Relative paths are interpreted relative to the directory 
that eclipse was started from.
.TP
.B \-product <productId>
The ID of the product to run. The product gives the launched instance of 
Eclipse its personality, and determines the product customization information 
used. This replaces -feature, which is still supported for compatibility.
.TP
.B \-refresh
Option for performing a global refresh of the workspace on startup. This will 
reconcile any changes that were made in the file system since the platform 
was last run.
.TP
.B \-showlocation
Option for displaying the location of the workspace in the window title bar. 
In release 2.0 this option only worked in conjunction with the -data command 
line argument.
.TP
.B \-showSplash <command>
Specifies the command to use to show the splash screen. Typically supplied
by the Eclipse executable.
.TP
.B \-startup <location> 
The location of jar used to startup eclipse. The jar referred to must have 
the Main-Class attribute set. If this parameter is not set, the startup.jar 
located in the same folder than the executable is used.
.TP
.B \-user <location> 
The location of the user area. The user area contains data (e.g., preferences) 
specific to the OS user and independent of any Eclipse install, configuration 
or instance. 
.TP
.B \-vm <vmPath>
The location of Java Runtime executable to use to run the Eclipse platform.
Relative paths are interpreted relative to the directory that eclipse was
started from.
.TP
.B \-vmargs <args>
When passed to the Eclipse, this option is used to customize the operation of 
the Java VM used to run Eclipse. If specified, this option must come at the 
end of the command line. The given arguments are dependant on VM that is 
being run.
.TP
.B \-ws <window system>
The window system value. The value should be one of the Eclipse window system 
names known to Eclipse (e.g., win32, motif, ...).
.SH NOTES
Eclipse will search for a java virtual machine in this order: VM given with
the "\-vm <JVM>" argument, $JAVA_HOME/bin/java from $HOME/.eclipse/eclipserc 
and then in the environment and at last use /usr/bin/java.
.SH SEE ALSO
java(1)
.SH FILES
Configuration file is $HOME/.eclipse/eclipserc, error log in
<workspace>/.metadata/.log, where <workspace> is the path to your workspace.
.SH BUGS
Eclipse has a bugzilla, which can be found at bugs.eclipse.org.
.SH AUTHOR
This manual page was written by Takashi Okamoto <tora@debian.org>,
for the Debian GNU/Linux system (but may be used by others). It was updated
by Jan Schulz <debian@katzien.de> and Stephan Michels <stephan@apache.org>.