`
simgsg
  • 浏览: 96083 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

用Eclipse MyEclipse WebLogic8.1开发第一个Web程序

 
阅读更多
<p>用Eclipse+MyEclipse+WebLogic8.1开发第一个Web程序</p>
<p>1.安装jre <br>Eclipse虽然由java开发,但本身并不自带jre。所以你必须先自己安装,去<a href="http://java.sun.com/downloads">http://java.sun.com/downloads</a>下载最新J2SE1.4.2_03的jre安装文件j2re-1_4_2_03-windows-i586-p.exe。安装成功后,重启机器,并将jre的bin文件夹路径添加到系统环境变量PATH中,如:C:/Program Files/Java/j2re1.4.2_03/bin。 <br>2.安装Eclipse2.1.2 <br>Eclipse目前最新的stable已经Build到了3.0M5,但是这个版本的LanguagePackFeature还没有推出,直接用LanguagePackFeature2.1.2有问题。故建议用Eclipse稳定版本2.1.2,配上LanguagePackFeature2.1.2后可实现全中文界面。Eclipse SDK 2.1.2和其LanguagePackFeature下载地址为<a href="http://download2.eclipse.org/downloads">http://download2.eclipse.org/downloads</a>。 <br>Eclipse的安装非常简单,只需解压缩eclipse-SDK-2.1.2-win32.zip,将文件夹eclipse拷贝到你想要的地方。然后双击eclipse.exe,即开始编译并初始化Eclipse,完毕自动进入Eclipse。 <br>下面开始安装LanguagePackFeature。 <br>(1)解压缩eclipse2.1.2.1-SDK-win32-LanguagePackFeature.zip。 <br>(2)启动Eclipse,选择“Help/Software Updates/Update Manager”菜单,使主界面切换到安装更新透视图画面。 <br>(3)在窗体左下方的Feature Updates视图中单击鼠标右键,选择“New/Site Bookmark”菜单,弹出New Site Bookmark对话框。在Name处随便输入什么名字,如:LanguagePack。URL处输入前面(1)解压缩后文件夹路径,如:file: E:/开发工具/Eclipse/eclipse2.1.2.1-SDK-win32-LanguagePackFeature/eclipse。完毕按下Finish按钮,关闭对话框。这时Feature Updates视图中就会出现一项“LanguagePack”。展开该项,就可以看到很多语言包插件。 <br>(4)选择一个语言包,如:Eclipse Java Development 工具语言包 1.2.1.2,单击右边视图中的Install Now按钮,即开始安装。安装成功后,Eclipse会重新启动。依次类推,逐个安装所有的语言包插件。在整个安装过程中你会发现所有界面都变成了简体中文。 <br>3.安装MyEclipse2.7RC2 <br>去<a href="http://www.myeclipseide.com">http://www.myeclipseide.com</a>下载最新的MyEclipse安装文件myeclipse_Enterprise_Workbench_Installer_020700RC2.exe。在安装过程中需要提供Eclipse所在文件夹的路径,安装成功后会自动进入Eclipse。这时你就会发现主菜单中多出一项“MyEclipse”,我们再选择“窗口/首选项”菜单,打开首选项对话框。展开MyEclipse结点,单击Subscription子项,可以看到这是个30天限制版。不过你可以到<a href="http://www.cracks4u.com">http://www.cracks4u.com</a>上下载破解程序MyEclipse_Enterprise_Workbench_v3.6.4.zip。运行zip中的keygen.exe,随便输入一个用户名,然后选择2.6.4版本,单击Generate按钮生成Subscription Code。将用户名和Subscription Code输入到上述的Subscriber和Subscription Code文本框中,点击“应用”按钮即可看到信息Number of Licenses:unlimited,至此你的MyEclipse已被破解。 <br>4.安装WebLogic8.1 <br>安装WebLogic比较容易,在这里就不再累述了,大家可以参阅相关文档。现在着重讲一下WebLogic的配置,因为后面在配置MyEclipse时将用到这里的有关信息。 <br>(1)运行开始/程序/BEA WebLogic Platform 8.1/Configuration Wizard。 <br>(2)选择Create a new WebLogic configuration,下一步。 <br>(3)选择Basic WebLogic Server Domain,下一步。 <br>(4)选择Custom,下一步。 <br>(5)在Name处输入admin,Listen Address处选择localhost,以下两个Port均采用默认值,下一步。 <br>(6)选择Skip跳过Multiple Servers,Clusters,and Machines Options,下一步。 <br>(7)选择Skip跳过JDBC连接池的配置(注:JDBC连接池的配置可以在启动WebLogic后到控制台上进行,大家可以参阅相关文档),下一步。 <br>(选择Skip跳过JMS的配置(同样留到控制台上做),下一步。 <br>(9)继续跳过,下一步。 <br>(10)选择Yes,下一步。 <br>(11)在User页点击Add,随意添加一个用户user,密码12345678,下一步。 <br>(12)将用户user分配到Administrators组(还可以同时分配到其它组,方法是选中待加入的组,然后勾中user前的复选框即可),下一步。 <br>(13)直接点击下一步跳过。 <br>(14)设置用户user的权限,选中Admin,勾中user前的复选框(要指定其它权限依次类推),下一步。 <br>(15)采用默认设置,直接点击下一步跳过。 <br>(16)同样采用默认设置,直接点击下一步跳过。 <br>(17)配置JDK,采用WebLogic的默认值,直接点击下一步跳过。 <br>(1最后在Configuration Name处输入dev,然后点击Create生成配置,完毕点击Done关闭Configuration Wizard对话框。 <br>5.配置MyEclipse的WebLogic服务器 <br>MyEclipse默认的应用服务器为JBoss3,这里我们使用WebLogic8.1。启动Eclipse,选择“窗口/首选项”菜单,打开首选项对话框。展开MyEclipse下的Application Servers结点,点击JBoss 3,选中右面的Disable单选按钮,停用JBoss 3。然后点击WebLogic 8,选中右边的Enable单选按钮,启用WebLogic服务器。同时下面的配置如下: <br>(1)BEA home directory:D:/BEA。假定WebLogic安装在D:/BEA文件夹中。 <br>(2)WebLogic installation directory:D:/BEA/weblogic81。 <br>(3)Admin username:user。 <br>(4)Admin password:12345678。 <br>(5)Execution domain root:D:/BEA/user_projects/dev。 <br>(6)Execution domain name:dev。 <br>(7)Execution server name:admin。 <br>(8)Hostname:PortNumber:localhost:7001。 <br>(9)Security policy file:D:/BEA/weblogic81/server/lib/weblogic.policy。 <br>(10)JAAS login configuration file:省略。 <br>接着展开WebLogic 8结点,点击JDK,在右边的WLS JDK name处选择WebLogic 8的默认JDK。这里组合框中缺省为j2re1.4.2_03,即之前单独安装的jre。单击Add按钮,弹出WebLogic &gt; Add JVM对话框,在JRE名称处随便输入一个名字,如jre1.4.1_02。然后在JRE主目录处选择WebLogic安装文件夹中的JDK文件夹,如D:/BEA/jdk141_02,程序会自动填充Javadoc URL文本框和JRE系统库列表框。单击确定按钮关闭对话框。这时候就可以在WLS JDK name组合框中选择jre1.4.1_02了。之后还要在下面的Optional Java VM arguments,如-ms64m -mx64m -Djava.library.path="D:/BEA/weblogic81/server/bin" -Dweblogic.management.discover=false -Dweblogic.ProductionModeEnabled=false <br>最后点击Paths,在右边的Prepend to classpath列表框中,通过Add JAR/ZIP按钮,加入D:/BEA/weblogic81/server/lib/weblogic.jar、D:/BEA/weblogic81/server/lib/webservices.jar。如果用到数据库,还需把数据库的驱动类库加进来,这里我们用WebLogic自带的SQL Server数据库驱动库D:/BEA/weblogic81/server/lib/mssqlserver4v65.jar。 <br>至此,MyEclipse中WebLogic8的配置工作就算完成了。下面可以看看在Eclipse中能否启动WebLogic了?自从安装了MyEclipse之后,Eclipse工具栏中就会有一个Run/Stop Servers下拉按钮。点击该按钮的下拉部分,选择“WebLogic 8/Start”菜单,即开始启动WebLogic了。通过查看下面的控制台消息,就可以知道启动是否成功,或有什么异常发生。停止WebLogic可选择“WebLogic/Stop”菜单。 <br>6.创建第一个Web程序——HelloWorld <br>启动Eclipse: <br>(1)选择“文件/新建/项目”菜单,打开新建项目向导。首先选择左边的J2EE,然后选择右边的Web Module Project,下一步在Project Name处理输入HelloWorld,点击完成按钮,生成项目文件。包视图结构如下: <br>HelloWorld <br>├─src <br>├─JRE系统库[j2re1.4.2_03] <br>├─J2EE 1.3 Library Container <br>└─WebRoot <br>(2)点击src,单击鼠标右键,选择“新建/Servlet”菜单,创建HelloWorld Servlet。在包名称处输入servlet,在Servlet名称处输入HelloWorld,去掉Create doGet复选框中的勾,下一步,采用默认设置,点击完成按钮。修改doPost方法代码如下: <br>response.setContentType("text/xml"); <br>PrintWriter out = response.getWriter(); <br>out.println("Hello World"); <br>out.flush(); <br>out.close(); <br>(3)点击WebRoot,单击鼠标右键,选择“新建/HTML”菜单,创建一个HTML页面。将File Name改为index.html,点击完成按钮。将下列代码替换&lt;body&gt;、&lt;/body&gt;之间的代码: <br>&lt;script language="vbscript"&gt; <br>function bytes2bstr(vin) <br>strreturn = "" <br>for k = 1 to lenb(vin) <br>thischarcode = ascb(midb(vin,k,1)) <br>if thischarcode &lt; &amp;h80 then <br>strreturn = strreturn &amp; chr(thischarcode) <br>else <br>nextcharcode = ascb(midb(vin,k+1,1)) <br>strreturn = strreturn &amp; chr(clng(thischarcode) * &amp;h100 + cint(nextcharcode)) <br>k = k + 1 <br>end if <br>next <br>bytes2bstr = strreturn <br>end function <br>&lt;/script&gt; </p>
<p>&lt;script language="JavaScript"&gt; <br>var xml=null; <br>var XMLSender=new ActiveXObject("Microsoft.XMLHTTP"); <br>var url="<a href="http://localhost:7001/HelloWorld/servlet/HelloWorld">http://localhost:7001/HelloWorld/servlet/HelloWorld</a>?"; <br>XMLSender.Open("POST",url,false); <br>XMLSender.setRequestHeader("Content-Type","text/xml; charset=UTF-8"); <br>XMLSender.send(xml); <br>var msg=bytes2bstr(XMLSender.responsebody); <br>document.writeln(msg); <br>&lt;/script&gt; <br>(4)展开WEB-INF结点,双击打开web.xml,在&lt;/servlet-mapping&gt;下面加入下列语句: <br>&lt;welcome-file-list&gt; <br>&lt;welcome-file&gt;index.html&lt;/welcome-file&gt; <br>&lt;/welcome-file-list&gt; <br>(5)点击HelloWorld,单击鼠标右键,选择“MyEclipse/Add and Remove Project Deployments…”菜单,弹出Project Deployments对话框,在Project组合框中选择HelloWorld,单击Add,在Server组合框中选择WebLogic 8,点击完成按钮回到Project Deployments对话框,这时服务器信息就会显示在Deployments列表中,点击确定按钮关闭对话框。 <br>(6)点击工具栏上的Run/Stop Servers下拉按钮,选择“WebLogic 8/Start”菜单,启动服务器。 <br>(7)运行IE,在地址栏输入<a href="http://localhost:7001/HelloWorld/index.html">http://localhost:7001/HelloWorld/index.html</a>,即可在页面中看到“Hello World”字样。</p>
分享到:
评论

相关推荐

    MyEclipse6.0下配置Weblogic8.1的详细说明

    对于每一个要在MyEclipse中开发的应用项目,都需要进行一些特定的设置,以确保它们能够被正确地编译和部署到WebLogic服务器上: - 右键点击项目,选择`Properties`。 - 在弹出的窗口中,选择`Java Compiler`选项卡...

    图解eclipse+myelcipse开发EJB,weblogic部署

    通过本文,我们将了解如何使用Eclipse+MyEclipse开发EJB项目,并将其部署到Weblogic服务器上。首先,我们需要配置Weblogic服务器。 一、配置Weblogic服务器 在开始配置Weblogic服务器之前,我们需要安装Weblogic...

    weblogic+myeclipse配置!

    WebLogic是Oracle公司提供的一个企业级Java应用服务器,主要用于运行和管理Java EE应用程序。MyEclipse是一款强大的集成开发环境(IDE),尤其适合Java EE项目的开发。本教程将详细讲解如何在MyEclipse中配置...

    weblogic and eclipse

    本文主要介绍如何通过Eclipse集成开发环境结合MyEclipse插件以及WebLogic 8.1应用服务器来开发第一个Web应用程序。本教程将详细解释从环境搭建到完成首个Web项目的所有步骤。 #### 二、环境准备 ##### 1. 安装JRE ...

    weblogic+myeclipse的部署

    1. **MyEclipse 6.5**:一个功能强大的Java EE开发工具。 2. **WebLogic 10.0**:一款高性能的企业级应用服务器。 #### 三、WebLogic 10.0 的配置 WebLogic 10.0 的配置步骤如下: 1. **启动 Configuration ...

    MyEclipse6+weblogic配置

    在本文档中,我们将重点讨论如何在MyEclipse6中停用JBoss并启用WebLogic8.1。 首先,为了配置WebLogic,你需要确保已经安装了WebLogic服务器。安装过程可以参考链接提供的教程(由于这是一个过时的链接,实际操作时...

    weblogic入门

    本篇文章将围绕WebLogic 8.12中文版的安装、配置、数据源配置以及如何在WebLogic上部署Web应用等方面进行详细介绍,并通过使用Eclipse 3.0作为集成开发环境来进行项目开发。 #### WebLogic安装与配置 ##### 安装...

    Weblogic配置大全

    ### Weblogic配置大全 #### 一、环境搭建与...综上所述,通过以上步骤,我们可以顺利搭建起一个完整的WebLogic开发环境,并实现从开发到部署的全过程。这对于从事Java EE应用开发的专业人员来说具有非常重要的意义。

    Axis传值和复杂对象

    WebLogic8.1是Oracle提供的一个企业级应用服务器,用于托管和管理Java应用程序,包括Web服务。 在使用Axis处理复杂对象时,有几个关键知识点: 1. **Web服务定义语言(WSDL)**: Axis首先需要一个WSDL文件来描述...

    MyEclipse_Remote_Debugging_Quickstart

    这是一个高级快速入门指南,涉及在不使用 MyEclipse 服务器连接器的情况下配置和调试运行在应用服务器上的应用程序。通常建议使用 MyEclipse 服务器连接器来简化配置和调试过程。有关详细信息,请参阅《应用服务器...

    myeclipse插件配置.doc

    MyEclipse作为Eclipse的一个增强型插件,提供了丰富的功能,尤其在Java Web开发领域有着广泛的应用。其版本通常与Eclipse的版本相匹配,例如文中提到的myeclipse for eclipse3.0或myeclipse for eclipse3.1版本。...

    MYECLIPSE + STRUTS2 + SPRING4 + HIBERNATE4 + STRUCTS2S+OGNL + MYSQL_5.7.12

    - **WebLogic**: Oracle公司的应用服务器之一,MYECLIPSE支持WebLogic 8.1、9.0、9.2和10版本。 - **WebSphere**: IBM公司的应用服务器产品,MYECLIPSE支持WebSphere 5.1、6.0和6.1版本。 - **OC4J (Oracle)**: ...

    webservices客户端开发-java[归纳].pdf

    本篇主要关注的是如何使用Java进行Web服务客户端的开发,特别是通过Eclipse和MyEclipse工具来生成和调用Web服务。 1. **Web服务客户端开发流程** - **生成客户端代码**:首先,你需要一个WSDL(Web Services ...

    计算机软件论文范文,相同背景不同主题的论文 论软件测试方法和工具的选择.doc

    硬件配置方面,中心管理节点采用了Linux RedHat 9.0操作系统、Apache Web服务器、BEA公司的WebLogic 8.1应用服务器以及Oracle 9i数据库。 #### 二、项目架构设计 - **层次划分**:整个平台被划分为三个层次: - ...

    java工程师简历.pdf

    - **技术栈**:Eclipse3.2+MyEclipse5.0+PowerDesigner+CVS+IReport+Windows2000+SQLServer2000+Weblogic8.1+JDK1.5+Struts+Spring+Hibernate - **项目描述**:该项目旨在帮助江西仁和药业提升销售效率、整合客户...

    人力资源管理系统需求说明书

    - **应用平台**:Bea Weblogic 8.1 或 Tomcat 8.1,提供应用程序服务。 - **客户端**:Microsoft Internet Explorer 6.0 简体中文版,作为用户界面。 - **开发工具**:Eclipse 3.2 + Myeclipse 5.0,用于系统开发。 ...

    Maximo7安装配置说明书及BIRT报表配置

    ##### 7.1 第一步 - **安装BIRT插件**: 在Eclipse中安装BIRT插件。 ##### 7.2 第二步 - **创建项目**: 在Eclipse中创建一个新的BIRT项目。 ##### 7.3 第三步(上传到MAXIMO中一张新开发的报表) - **上传报表**...

    J2EE经典教程

    - **5.1.2 第一个JSP**:创建一个简单的JSP文件,使用`&lt;% %&gt;`嵌入Java代码。 - **5.1.3 JSP的优点**:开发效率高、维护方便、可扩展性强。 - **5.1.4 JSP执行过程**:JSP页面在第一次请求时被编译成Servlet,之后...

    山东建筑大学J2EE讲义

    - **5.1.2 第一个JSP**:创建一个简单的JSP示例,了解JSP的基本语法和结构。 - **5.1.3 JSP的优点**:易于编写、可扩展性强、支持组件技术。 **5.1.4 JSP执行过程** - 编译成Servlet。 - Servlet执行。 - 生成HTML...

Global site tag (gtag.js) - Google Analytics