配置WebLogicEclise插件节能
民生评论 2020-11-07 03:11 字号: 大 中 小
-Eclipse插件设计用于从Eclipse IDE运行 WebLogic Server。借助WebLogic Server插件,可以从Eclipse中启动和停止WebLogic Server,可以通过 Eclipse调试WebLogic Server中部署的应用程序。在Eclipse中安装WebLogic插件,并在Eclipse中设置服务器类路径和JVM选项后,即可通过Eclipse IDE配置和管理WebLogic Server。 概述
J2EE开发人员经常需要管理WebLogic Server并调试WebLogic Server上部署的应用程序。 WebLogic Server管理控制台虽然能够启动和停止WebLogic Server,却不能设置JVM选项和服务器类路径。必须使用startWebLogic脚本来设置JVM选项和服务器类路径。而要调试WebLogic Server上部署的应用程序,则需要带远程调试器的IDE。有了WebLogic插件后,就可以通过Eclipse IDE管理WebLogic Server。 在文本中,我们将开发一个包括会话EJB和servlet的J2EE应用程序、通过Eclipse IDE在WebLogic Server中部署应用程序、在Eclipse中调试应用程序。
安装准备
下载并安装Eclipse 3.0 IDE:
下载并安装WebLogic Server 8.1:
安装WebLogic-Eclipse插件
现在安装WebLogic-Eclipse IDE。在Eclipse IDE上,选择HelpSoftware UpdatesFind and Install,将显示Install/Update窗体。选择Searc也是玩家漫长的目标。 嫦娥的辅助功能令人惊艳。幻浪《暗黑西游记》的玩家在100级拥有一个紫色嫦娥后h for new features to install,然后单击Next按钮。在显示的Install窗体中,单击New Remote Site按钮指定要从其安装插件的更新Web站点。在New Update Site窗体中,指定名称和安装WebLogic-Eclipse插件的URL。WebLogic-Eclipse插件的URL是 。这样便添加好了更新站点配置。在用于EclipseWebLogic的复选框中选择"Sites to include in search",然后单击Next按钮。在Install窗体的功能区选择WebLogic-Eclipse Feature,然后单击Next按钮。
选择许可条款并单击Next按钮。在Install location窗体中指定将安装WebLogic-Eclipse插件的目录。单击Finish按钮完成WebLogic插件的配置。在显示的JAR Verification窗体中,单击Install按钮安装WebLogic-Eclipse插件。重启Eclipse工作台完成插件安装。现在WebLogic-Eclipse插件便安装在 Eclipse IDE中了。Eclipse中新添了RunStart WebLogic和RunStop WebLogic两个功能。
配置WebLogic-Eclipse插件
安装了WebLogic-Eclipse插件后,我们将在Eclipse IDE中配置该插件。首先,创建一个用于配置WebLogic插件的项目。选择FileNewProject。在New Project窗体中选择JavaJava Project,然后单击Next按钮。在Create a Java project窗体中指定项目名称,然后单击Next按钮。在Java Settings窗体中为项目添加源文件夹。单击Add Folder按钮。在New Source Folder窗体中指定文件夹名称。出现一个消息窗体提示设置bin文件夹作为构建输出文件夹。接下来,添加项目所需的库。示例应用程序需要在类路径中添加J2EE JAR。选择Libraries选项卡,然后单击Add External JARs按钮。
为项目添加J2EE 1.4 r文件。1.4 r将在项目库中列出。单击Finish按钮完成项目配置。这样便将一个项目添加到Eclipse IDE Package Explorer视图中。
接下来指定WebLogic Server配置。选择WindowPreferences。在出现的Preferences窗体中,选择WebLogic节点。在WebLogic preference页面,选择要配置的WebLogic Server版本。指定不同的字段值,如 表1 所示。由于安装服务器和配置域的目录不同,值也有所不同。单击Apply按钮应用指定的值。
字段描述值
表1 WebLogic-Eclipse插件
如果必须向服务器类路径添加JAR文件,请选择WebLogicClasspath节点。可以在添加WebLogic库之前或之后添加JAR/Zip文件或目录。选择WebLogicJavaVM Options节点指定JavaVM选项。例如,修改oductionModeEnabled属性。将属性值设置为false可使用开发模式启动服务器。单击Apply按钮应用JavaVM选项。
接下来,指定要使用WebLogic Server配置进行调试的项目。单击Add按钮,选择要添加到插件配置的项目。若要调试某个项目,该项目必须位于插件配置中。单击OK按钮。
这样便将选择的项目添加到项目列表中了。单击Apply按钮,然后单击OK按钮,使用项目和WebLogic Server完成WebLogic插件的配置。
开发和调试WebLogic应用程序
配置了WebLogic插件后,将开发一个J2EE应用程序在WebLogic Server中进行部署和调试。示例J2EE应用程序由Session EJB和客户端servlet组成。可从资源zip文件中获取该 J2EE应用程序(关于本文的源代码,可查看WLDJ归档文件中的文章 ,Vol. 5,iss. 2)。将资源zip文随后该微博被转发千余次。在去年10月召开文艺座谈会上件提取到目录。在上文中配置的Eclipse项目EclipseWebLogic中,选择FileImport导入J2EE应用程序的src目录。在Import窗体中,选择File System节点,然后单击Next按钮。在File system窗体中,选择directories/files添加项目,然后单击Finish按钮(见图1)。
图1
这样便将示例J2EE应用程序文件添加到项目中。使用Ant l文件构建项目。右键单击l,选择RunAnt Build即可构建J2EE应用程序并将其部署在WebLogic Server应用程序目录中。接下来,选择RunStart WebLogic在Eclipse IDE中启动WebLogic Server。这样便将Session EJB/Servlet应用程序部署在 WebLogic Server中,如应用程序节点所示。
在浏览器中输入URL http://localhost:7001/weblogic/webLogicPlug-in运行WebLogicServlet。 servlet的输出将在浏览器中显示。接下来向客户端servlet添加一个异常(NullPointerException),以验证WebLogic插件的调试功能。在WebLogicServlet servlet中将:
intln(tEclipsePlug-in());
替换为:
String str=null;
intln(String());
选择RunAdd Java Exception Breakpoint向servlet添加一个断点。在Add Java Exception Breakpoint窗体中,选择NullPointerException。删除之前构建的目录并使用l构建应用程序。选择Debug perspective。在Debug perspective可以看到WebLogic Server正运行在localhost主机中。
在浏览器中运行示例servlet(带NullPointerException)。因为servlet带有异常,所以服务器被中断,并且Debug perspective显示NullPointerException。使用Run菜单项中的调试功能可以调试应用程序。
结束语
综上所述,使用WebLogic插件可以通过Eclipse IDE管理WebLogic Server,还可通过Eclipse IDE调试服务器中部署的应用程序。WebLogic插件的局限性在于不支持JSP调试。该插件的2.0版本将有更多功能。
亮甲对灰指甲的效果如何缓解小孩肠绞痛阳泉看白癜风去哪里-
-
维特尔期待明日正赛表现已经找到了比赛的节搭配
维特尔:期待明日正赛表现 已经找到了比赛的节奏维特尔 ...
2020-06-02 | 民生评论
-
-
英国前首相参选英超主席曾自称球迷闹出大笑搭配
英国前首相参选英超主席 曾自称球迷闹出大笑话报道截图《每...
2020-05-31 | 民生评论
-
-
雨花台区召开第二次全国地名普查赛虹桥街道
雨花台区召开第二次全国地名普查赛虹桥街道业务培训会议雨...
2019-07-16 | 民生评论
-
-
通城县2017年3月24日集中供水日监测
通城县2017年3月24日集中供水日监测情况通城县城镇集中供水日...
2019-07-15 | 民生评论
-
-
市民政局扎实推进户籍制度改革助力城乡统筹
市民政局扎实推进户籍制度改革助力城乡统筹发展近年来,重...
2019-07-13 | 民生评论
-
-
陵城区民政局召开全区民政助理工作会议
陵城区民政局召开全区民政助理工作会议为做好我区2016年民政...
2019-07-12 | 民生评论