??xml version="1.0" encoding="utf-8" standalone="yes"?>
安装 WebLogic 比较ҎQ在q里׃再篏qCQ大家可以参阅相x档。现在着重讲一?WebLogic 的配|,因ؓ后面在配|?MyEclipse 时将用到q里的配|信息?/span>
①运行开?-> E序 -> BEA Products -> Tools -> Configuration Wizard?/span>
②选择 Create a new WebLogic domainQNext?/span>
③在 Select Domain Source 界面保持默认QNext?/span>
④在 User name 处输?userQ两?password 都输?12345678Q密码要?8 位)QNext?/span>
??Configure Server Start Mode and JDK 界面中保持默认,?JDK 选择的是“Sun SDK 1.5.0_04 @ C:\BEA\jdk150_04”Q注意这里若选择“Other JDK”配置?SDK 1.5.0_04 更高的版本,服务器启动时会出现异常Q所以最好保持默认,然后 Next?/span>
⑥在 Customize Environment and Services Settings 界面中默认ؓ NoQNext?/span>
⑦在 Domain name 处输?mydomainQ点?Create?/span>
⑧完成后点击 Done 关闭 Configuration Wizard 对话框?/span>
?q行开?-> E序 -> BEA Products -> User Projects -> mydomain -> Start Admin Server for Weblogic Server DomainQ检查服务器是否启动成功?/span>
配置 MyEclipse ?WebLogic 9 服务?/span>
启动 EclipseQ选择“Window -> Preferences”菜单Q打开首选项对话框。展开 MyEclipse 下的 Application Servers 节点Q点?WebLogic 9Q选中双?Enable 单选按钮,启用 WebLogic 服务器。配|如下:
①BEA home directoryQC:\BEAQ假?WebLogic 安装?C:\BEA 目录中)
②WebLogic installation directoryQC:\BEA\WebLogic92
③Admin usernameQuserQ来?WebLogic 中的配置Q?/span>
④Admin passwordQ?2345678Q来?WebLogic 中的配置Q?/span>
⑤Execution domain rootQC:\BEA\user_projects\domains\mydomain
⑥Execution server nameQAdminServer
⑦Security policy fileQC:\BEA\WebLogic92\server\lib\weblogic.policy
⑧JAAS login configuration fileQ(NullQ?/span>
接着展开 WebLogic 9 节点Q点?JDKQ在双?WLS JDK name 处选择 WebLogic 9 的默?JDK。这里组合框中缺省ؓ单独安装?JRE。单?Add 按钮Q弹?WebLogic -> Add JVM 对话框,?JRE ȝ录处选择 WebLogic 安装文g夹中?JDK 文g夹,我的版本?C:\BEA\jdk150_04Q程序会自动填充其他选项。单ȝ定按钮关闭对话框。这时候就可以?WLS JDK name l合框中选择 jdk150_04 了?/span>
xQMyEclipse ?WebLogic 9 的配|工作就完成了。下面可以看看在 Eclipse 中能否启?WebLogic 服务器了Q安装了 MyEclipse 之后QEclipse 工具栏中׃有一?#8220;Run/Stop/Restart MyEclipse Application Servers”下拉按钮。点击该按钮的下拉部分,选择“WebLogic 9 -> Start”菜单Q即开始启?WebLogic 了。通过查看控制台的消息Q就可以查启动是否成功,或发生什么异常?/span>
对常见启动问?/span>
出现 The WebLogic Server did not start up properly. 提示?java.io.InvalidClassException 异常的问题,通常是因?JDK 选择不当引v的,?MyEclipse 的配|中选择?JDK 应该必须与配|?WebLogic 旉择?JDK 相同。当选择默认 JDK Ӟ也可以在 MyEclipse 中配|?BEA ?jrockit90_150_04 q个 JDK?/span>
Ctrl+1 快速修?最l典的快捷键,׃用多说了)
Ctrl+D: 删除当前行 ?
Ctrl+Alt+?复制当前行到下一?复制增加)
Ctrl+Alt+?复制当前行到上一?复制增加)
Alt+↓?当前行和下面一行交互位|?特别实用,可以省去先剪?再粘贴了)
Alt+↑ ?当前行和上面一行交互位|?同上)
Alt+←?前一个编辑的面
Alt+→?下一个编辑的面(当然是针对上面那条来说了)
Alt+Enter 昄当前选择资源(工程,or 文g or文g)的属?/p>
Shift+Enter 在当前行的下一行插入空?q时鼠标可以在当前行的Q一位置,不一定是最?
Shift+Ctrl+Enter 在当前行插入I(原理同上?
Ctrl+Q 定位到最后编辑的地方
Ctrl+L 定位在某行?(对于E序过100的h有音?
Ctrl+M 最大化当前的Edit或View (再按则反?
Ctrl+/ 注释当前?再按则取消注?/p>
Ctrl+O 快速显C?OutLine
Ctrl+T 快速显C当前类的承结?/p>
Ctrl+W 关闭当前Editer
Ctrl+K 参照选中的Word快速定位到下一?/p>
Ctrl+E 快速显C当前Editer的下拉列?如果当前面没有昄的用黑体表示)
Ctrl+/(键? 折叠当前cM的所有代?/p>
Ctrl+×(键? 展开当前cM的所有代?/p>
Ctrl+Space 代码助手完成一些代码的插入(但一般和输入法有冲突,可以修改输入法的热键,也可以暂用Alt+/来代?
Ctrl+Shift+E 昄理当前打开的所有的View的管理器(可以选择关闭,Ȁzȝ操作)
Ctrl+J 正向增量查找(按下Ctrl+J?你所输入的每个字母编辑器都提供快速匹配定位到某个单词,如果没有,则在stutes line中显C没有找C,查一个单词时,特别实用,q个功能Idea两年前就有了)
Ctrl+Shift+J 反向增量查找(和上条相?只不q是从后往前查)
Ctrl+Shift+F4 关闭所有打开的Editer
Ctrl+Shift+X 把当前选中的文本全部变呛_?/p>
Ctrl+Shift+Y 把当前选中的文本全部变为小?/p>
Ctrl+Shift+F 格式化当前代?/p>
Ctrl+Shift+P 定位到对于的匚wW?譬如{}) (从前面定位后面时,光标要在匚wW里?后面到前?则反?
下面的快捷键是重构里面常用的,本hp己喜Ƣ且常用的整理一??一般重构的快捷键都是Alt+Shift开头的?
Alt+Shift+R 重命?(是我自己最q的一个了,其是变量和cȝRename,比手工方法能节省很多力_?
Alt+Shift+M 抽取Ҏ (q是重构里面最常用的方法之一?其是对一大堆泥团代码有用)
Alt+Shift+C 修改函数l构(比较实用,有N个函数调用了q个Ҏ,修改一ơ搞?
Alt+Shift+L 抽取本地变量( 可以直接把一些魔法数字和字符串抽取成一个变?其是多处调用的时?
Alt+Shift+F 把Class中的local变量变ؓfield变量 (比较实用的功?
Alt+Shift+I 合ƈ变量(可能q样说有点不妥Inline)
Alt+Shift+V Ud函数和变?不怎么常用)
Alt+Shift+Z 重构的后悔药(Undo)
Ctrl+1 快速修?最l典的快捷键,׃用多说了)Ctrl+Alt+?复制当前行到下一?复制增加)
Ctrl+Alt+?复制当前行到上一?复制增加)
Alt+?当前行和下面一行交互位|?特别实用,可以省去先剪?再粘贴了)
Alt+?当前行和上面一行交互位|?同上)
Alt+?前一个编辑的面
Alt+?下一个编辑的面(当然是针对上面那条来说了)
Alt+Enter 昄当前选择资源(工程,or 文g or文g)的属?/p>
Shift+Enter 在当前行的下一行插入空?q时鼠标可以在当前行的Q一位置,不一定是最?
Shift+Ctrl+Enter 在当前行插入I(原理同上?
Ctrl+Q 定位到最后编辑的地方
Ctrl+L 定位在某?(对于E序过100的h有音?
Ctrl+M 最大化当前的Edit或View (再按则反?
Ctrl+/ 注释当前?再按则取消注?br />Ctrl+O 快速显C?OutLine
Ctrl+T 快速显C当前类的承结?br />Ctrl+W 关闭当前Editer
Ctrl+K 参照选中的Word快速定位到下一?br />Ctrl+E 快速显C当前Editer的下拉列?如果当前面没有昄的用黑体表示)
Ctrl+/(键? 折叠当前cM的所有代?/p>
Ctrl+×(键? 展开当前cM的所有代?/p>
Ctrl+Space 代码助手完成一些代码的插入(但一般和输入法有冲突,可以修改输入法的热键,也可以暂用Alt+/来代?
Ctrl+Shift+E 昄理当前打开的所有的View的管理器(可以选择关闭,Ȁzȝ操作)
Ctrl+J 正向增量查找(按下Ctrl+J?你所输入的每个字母编辑器都提供快速匹配定位到某个单词,如果没有,则在stutes line中显C没有找C,查一个单词时,特别实用,q个功能Idea两年前就有了)
Ctrl+Shift+J 反向增量查找(和上条相?只不q是从后往前查)
Ctrl+Shift+F4 关闭所有打开的Editer
Ctrl+Shift+X 把当前选中的文本全部变呛_?/p>
Ctrl+Shift+Y 把当前选中的文本全部变为小?/p>
Ctrl+Shift+F 格式化当前代?/p>
Ctrl+Shift+P 定位到对于的匚wW?譬如{}) (从前面定位后面时,光标要在匚wW里?后面到前?则反?
Ctrl+Shift+R 查找文g
Ctrl+Shift+T 查找c?/p>
下面的快捷键是重构里面常用的,本hp己喜Ƣ且常用的整理一??一般重构的快捷键都是Alt+Shift开头的?
Alt+Shift+R 重命?(是我自己最q的一个了,其是变量和cȝRename,比手工方法能节省很多力_?
Alt+Shift+M 抽取Ҏ (q是重构里面最常用的方法之一?其是对一大堆泥团代码有用)
Alt+Shift+C 修改函数l构(比较实用,有N个函数调用了q个Ҏ,修改一ơ搞?
Alt+Shift+L 抽取本地变量( 可以直接把一些魔法数字和字符串抽取成一个变?其是多处调用的时?
Alt+Shift+F 把Class中的local变量变ؓfield变量 (比较实用的功?
Alt+Shift+I 合ƈ变量(可能q样说有点不妥Inline)
Alt+Shift+V Ud函数和变?不怎么常用)
Alt+Shift+Z 重构的后悔药(Undo)