??xml version="1.0" encoding="utf-8" standalone="yes"?>
Eclipse 启动参数 命o 描述 原因
-arch architecture
定义 Eclipse q_在其上运行的处理器体pȝ构。Eclipse q_通常使用 Java os.arch 属性的常用值来计算最佌|。如果在此处指定该项Q则q是 Eclipse q_使用的倹{此处指定的值可作ؓ BootLoader.getOSArch() 用于插g。示例值有Q?x86"?sparc"?PA-RISC"?ppc"?2.0
-application applicationId
要运行的应用E序。应用程序由?org.eclipse.core.runtime.applications 扩展Ҏ(gu)供扩展的插g来声明。通常不需要此自变量。如果指定了此项Q则该g覆盖配置提供的倹{如果不指定此项Q则会运?Eclipse 工作??1.0
-boot bootJarURL
Q徏议不使用Q用 -configuration 代替Q支?1.0 兼容Q。Eclipse q_的引导插件代码(boot.jarQ的位置Q表CZؓ URL。如果指定此,则会用它来ؓ装入 Eclipse q_引导E序c装入器的类装入器设|类路径。仅当更?startup.jar ?boot.jar 的相对位|时才需要它。注意,不允怋用相?URL。?*1.0
-classloaderproperties [file]
如果指定的话Q则使用l定位置处的c装入器属性文件来Ȁzd^台类c装入器增强。文件自变量可以是文件\径或 URL。注意,不允怋用相?URL。单L处以获得更多详细信息?2.0.2
-configuration configurationFileURL
Eclipse q_配置文g的位|,表示?URL。配|文件确?Eclipse q_、可用插仉和主要功能部件的位置。注意,不允怋用相?URL。当安装或更?Eclipse q_旉|文件被写至此位|。?2.0
-consolelog
?Eclipse q_的错误日志镜像到用来q行 Eclipse 的控制台。与 -debug l合时很方便使用?1.0
-data workspacePath
要运?Eclipse q_的工作区的\径。工作区位置也是目的缺省位|。相对于从中启动 eclipse 的目录来解释相对路径?1.0
-debug [optionsFile]
^台置于调试方式,q从l定位置处的文g装入调试选项Q如果指定的话)。此文g指示哪些调试点可用于插g以及是否已启用它们。如果未l出文g位置Q则q_在启?eclipse 的目录中查找UCؓ".options"的文件。URL 和文件系l\径都可作为文件位|?1.0
-dev [classpathEntries]
^台置于开发方式。将可选类路径条目Q用逗号分隔的列表)dx个插件的q行时类路径。例如,当工作区包含要开发的插gӞ指定 -dev bin 会ؓ每个插g目的名?bin 的目录添加类路径条目Q允许在其中存储最新生成的cL件。除M冗余或不存在的类路径条目?1.0
-endsplash params
用于?Eclipse q_启动q运行时关闭闪屏的内部选项。此选项在闪屏处理链中不同的位置有不同的语法和语义?2.0
-feature featureId
主要功能部g的标识。主要功能部件ؓ Eclipse 的已启动实例提供了品个性,q确定用的产品定制信息?2.0
-keyring keyringFilePath
盘上授权数据库Q或"密钥?文gQ的位置。此自变量必M -password 选项配合使用。相对于从中启动 eclipse 的目录来解释相对路径?1.0
-nl locale
定义 Eclipse q_在其上运行的语言环境的名U。Eclipse q_通常自动计算最佌|。如果在此处指定该项Q则q是 Eclipse q_使用的倹{此处指定的值可作ؓ BootLoader.getNL() 用于插g。示例值有Q?en_US"?fr_FR_EURO"?2.0
-nolazyregistrycacheloading
取消Ȁz装入优化的q_插g注册表高速缓存。缺省情况下Q仅当需要时才从注册表高速缓存(可用Ӟ中装入扩展的配置元素Q以减少内存占用。此选项在启动时强制完全装入注册表高速缓存?2.1
-noregistrycache
l过d内部插g注册表高速缓存文件?2.0
-nosplash
q行q_而不昄闪屏?1.0
-os operatingSystem
定义 Eclipse q_在其上运行的操作pȝ。Eclipse q_通常使用 Java os.name 属性的常用值来计算最佌|。如果在此处指定该项Q则q是 Eclipse q_使用的倹{此处指定的值可作ؓ BootLoader.getOS() 用于插gQƈ用于解析插g清单文g中提及的路径?$os$ 变量的出现。示例值有Q?win32"?linux"?hpux"?solaris"?aix"?1.0
-password password
授权数据库的密码。与 -keyring 选项配合使用?1.0
-perspective perspectiveId
启动时要在活动工作台H口中打开的透视图。如果没有指定该参数Q则打开关闭时活动的透视图?1.0
-plugincustomization propertiesFile
包含插g首选项~省讄的属性文件的位置。这些缺省设|覆盖在主要功能部g中指定的~省讄。相对于从中启动 eclipse 的目录来解释相对路径?2.0
-plugins pluginsFileURL
Q徏议不使用Q用 -configuration 代替Q支?1.0 兼容Q?指定 Eclipse q_查找插g的文件的位置Q表CZؓ URL。该文g为属性文件格式,其中键是L用户定义名称Q值是指向 plugin.xml 文g的显式\径或指向包含插g的目录的路径的用逗号分隔的列表。注意,不允怋用相?URL。如果指定此,则此选项会导致创建适当的(f)旉|?*1.0
-refresh
启动时执行工作区的全局h的选项。这从上ơ^台运行以来在文gpȝ中所做的M更改一致?1.0
-showlocation
用于在窗口标题栏中显C工作区的位|的选项。在发行?2.0 中,此选项仅与 -data 命o行自变量一起用?2.0
-showsplash params
用于昄闪屏Q由可执行的 Eclipse q_启动器执行)的内部选项。此选项在闪屏处理链中不同的位置有不同的语法和语义?2.0
-vm vmPath
要用来运?Eclipse q_?Java q行时环?QJREQ的位置。如果不指定此项Q则 JRE 位于 jreQ它?Eclipse 可执行文件的兄弟目录Q。相对于从中启动 eclipse 的目录来解释相对路径?1.0
-ws windowSystem
定义 Eclipse q_在其上运行的 Windows pȝ。Eclipse q_通常使用 Java os.name 属性的常用值来计算最佌|。如果在此处指定该项Q则q是 Eclipse q_使用的倹{此处指定的值可作ؓ BootLoader.getWS() 用于插g、用于配|?SWT 以及用于解析插g清单文g中提及的路径?$ws$ 变量的出现。示例值有Q?win32"?motif"?gtk"?1.0
?-vmargs 条目后面的所有自变量Q但不包?-vmargsQ作拟机自变量(卻I在要q行的类的前面)直接传递到所指示?Java VM。注意:如果 Eclipse 启动?Java vm 自变量(-vmargsQ之后提供的自变量(例如Q?dataQ,?Eclipse 不会启动ƈ且?zhn)接收?JVM 已终止。出口代码ؓ 1"的错误?br />
PL/SQL是一U块l构的语aQ组?/SPAN>PL/SQLE序的单元是逻辑块,一?/SPAN>PL/SQL E序包含了一个或多个逻辑块,每个块都可以划分Z个部分。与其他语言相同Q变量在使用之前必须声明Q?/SPAN>PL/SQL提供了独立的专门用于处理异常的部分,下面描述?/SPAN>PL/SQL块的三个不同部分Q?/SPAN>
1. 声明部分(Declaration section)
声明部分包含了变量和帔R的数据类型和初始倹{这个部分是由关键字DECLARE开始,如果不需要声明变量或帔RQ那么可以忽略这一部分Q需要说明的是游标的声明也在q一部分?/SPAN>
2. 执行部分(Executable section)
执行部分?/SPAN>PL/SQL块中的指令部分,由关键字BEGIN开始,所有的可执行语句都攑֜q一部分Q其他的PL/SQL块也可以攑֜q一部分?/SPAN>
3. 异常处理部分(Exception section)
q一部分是可选的Q在q一部分中处理异常或错误?/SPAN>
PL/SQL块语?/SPAN>
PL/SQL块的命名和匿?/SPAN>
PL/SQLE序块可以是一个命名的E序块也可以是一个匿名程序块。匿名程序块可以用在服务器端也可以用在客L(fng)?/SPAN>
命名E序块可以出现在其他PL/SQLE序块的声明部分Q这斚w比较明显的是子程序,子程序可以在执行部分引用Q也可以在异常处理部分引用?/SPAN>
PL/SQLE序块可被独立编译ƈ存储在数据库中,M与数据库相连接的应用E序都可以访问这些存储的PL/SQLE序块?/SPAN>ORACLE提供了四U类型的可存储的E序:函数Q过E;包和触发?/SPAN>
1.函数
函数是命名了的、存储在数据库中?/SPAN>PL/SQLE序块。函数接受零个或多个输入参数Q有一个返回|q回值的数据cd在创建函数时定义。定义函数的语法如下Q?/SPAN>
2.q程
存储q程是一?/SPAN>PL/SQLE序块,接受零个或多个参C?/SPAN>(INPUT)或输?/SPAN>(OUTPUT)、或既作输入又作输出(INOUT)Q与函数不同Q存储过E没有返回|存储q程不能?/SPAN>SQL语句直接使用Q只能通过EXECUT命o?/SPAN>PL/SQLE序块内部调用,定义存储q程的语法如下:
3.?/SPAN>(package)
包其实就是被l合在一L(fng)相关对象的集合,当包中Q何函数或存储q程被调用,包就被加载入内存中,包中的Q何函数或存储q程的子E序讉K速度大大加快?/SPAN>
包由两个部分l成Q规范和包主?/SPAN>(body),规范描述变量、常量、游标、和子程序,包体完全定义子程序和游标?/SPAN>
4.触发?/SPAN>(trigger)
触发器与一个表或数据库事g联系在一L(fng)Q当一个触发器事g发生Ӟ定义在表上的触发器被触发?/SPAN>