J2EE的主要技术:JSP、Servlet、J2EE配置、Ant
环境:Bea WebLogic Server
例子代码:petstore_1.3.1_02_bea.zip、petstore-1_3_1_02.zip
安装配置:
1)解压缩文件
petstore_1.2.1_02_bea.zip,将petstore.domain.jar模板文件拷贝到c:\bea\weblogic81\common\templates\domains目录下
2)启动BEA Weblogic Server8.1的Configuration Wizard
3)选中缺省选项"Create a new WebLogic configuration"并且点击Next。
4)选择"PetStore for WebLogic"模板并点击Next
5)选择"Custom"配置并点击Next
6)点击Next一直到Database(JDBC)Options窗口。选择Yes并点击Next
7)设置PetstorePool口令:在User Password和Confirm User Password中输入"petstore"
8)在同一个窗口中,选择"OraclePetStorePool"标签并且在"User Password"和"Confirm User Password"中输入petstore
9)点击Next直到"Create WebLogic Configuration"窗口
10)点击Create按钮在默认的位置c:\bea\user_projects\domains\petstore中创建新的域
11)点击Done退出Configuration Wizard
12)打开一个命令行窗口启动PetStore Administration Server:
cd c:\bea\userprojects\domains\petstore startPetStoreWebLogic.cmd
13)再打开一个命令行窗口并且运行PetStore域中的Ant脚本初始化PointBase数据库
cd c:\bea\userprojects\domains\petstore setPetStoreEnv.cmd
cd c:\bea\userprojects\domains\petstore\do.setup ant
14)停止PetStore Administration Server服务器。关闭步骤12中启动PetStore Administration Server的命令行窗口
创建和部署PetStore
解压缩文件petstore-1_3_1_02.zip到c:\petstore1.3.1_02目录中
1)在编译PetStore应用之前,必须将C:\bea\user_projects\domains\petstore\src目录中的文件拷贝并覆盖c:\petstore1.3.1_02\src中已存在的文件
2)打开一个命令行窗口并执行cd c:\petstore1.3.1_02\src
3)使用文本编辑器打开build.properties文件并编辑下面属性反映实际的安装路径
4)保存对build.properties文件的改动并退出
5)在相同的命令行窗口中,执行下面命令
cd c:\bea\userprojects\domains\petstore setPetStoreEnv.cmd
cd c:\petstore1.3.1_02\src ant
6)拷贝编译完的文件到c\bea\userprojects\domains\petstore\applications目录中:
copy c:\petstore1.3.1_02\src\apps\admin\build\petstoreadmin.ear c:\bea\user_projects\domains\petstore\applications
copy c:\petstore1.3.1_02\src\apps\opc\build\opc.ear c:\bea\user_projects\domains\petstore\applications
copy c:\petstore1.3.1_02\src\apps\petstore\build\petstore.ear c:\bea\user_projects\domains\petstore\applications
copy c:\petstore1.3.1_02\src\apps\supplier\build\supplier.ear c:\bea\user_projects\domains\petstore\applications
7)启动petstore域Administration Server部署新的应用cd c:\bea\user_projects\domains\petstore startPetStoreWebLogic.cmd
8)等待服务器启动后就可以通过浏览器http://localhost:7001/petstore访问应用了
分享到:
相关推荐
总结起来,WebLogic Server部署J2EE应用程序涉及启动服务器、控制台登录、选择部署方式以及配置相关资源,如数据源。这不仅允许自动化部署,还支持手动操作,以满足不同场景的需求。理解并熟练掌握这些步骤对于有效...
提供了三种方法来用于部署J2EE程序: ☆自动部署:WebLogic Server将定期扫描domain-name/applications目录,以获取新的和更新的应用程序。 ☆使用WebLogic.Deployer、WLShell和Ant wldeploy任务用于需要手动地重新 ...
《精通BEA WebLogic Server——构建与部署J2EE应用的最佳策略》这本书是针对企业级Java开发者和系统管理员的一份重要指南,它深入探讨了如何有效地利用BEA WebLogic Server来构建、部署以及管理J2EE(Java 2 ...
《J2EE应用与BEA WebLogic Server(第2版)》是学习在WebLogic平台上开发J2EE应用程序的好教材,适合于广大企业应用开发人员阅读。无论是WebLogic的初学者,还是有经验的开发人员,都能从书中获益。 作者简介 译者:...
WebLogic Server提供了三种方法来部署J2EE应用程序:自动部署、使用WebLogic.Deployer、WLShell和Ant wldeploy任务、以及使用WebLogic Server管理控制台手动重新部署应用程序。下面主要介绍第三种方式,采用WebLogic...
5. **WebLogic与J2EE的集成**:学习如何配置和部署J2EE应用到WebLogic Server上,包括WAR、EAR文件的打包和发布,以及应用的生命周期管理(启动、停止、更新)。 6. **JMS与WebLogic**:JMS是Java消息服务,允许...
12. **部署与测试**: 部署J2EE应用涉及创建部署描述符(如web.xml、ejb-jar.xml),并在应用服务器上安装和启动。自动化测试工具如JUnit、TestNG有助于保证代码质量。 13. **性能优化**: 调整JVM参数、使用缓存技术...
本书是学习在WebLogic平台上开发J2EE应用程序的好教材,适合于广大企业应用开发人员阅读。无论是WebLogic的初学者,还是有经验的开发人员,都能从书中获益。 本书探讨了J2EE的BEA实现。全书共分为18章,每章分别...
- **目标读者**:这份指南主要是为那些想要开发或部署J2EE应用程序的程序员准备的。它不仅涵盖了J2EE平台的基本概念和技术,还提供了大量的示例代码,帮助程序员快速掌握J2EE的使用方法。 - **适用范围**:适用于...
第十三章 WebLogic Server 8.1 应用程序安全 第十四章 设计产品部署 第十五章 Web 拍卖设计目标 第十六章 WebLogic Workshop 第十七章 Weblogic Server 容量计划 第十八章 Weblogic Platform 8.1 简介 附录A Web ...
在本文中,我们将深入探讨如何在Weblogic 10和MyEclipse 10环境中部署J2EE应用程序。Weblogic Server是Oracle公司提供的一个企业级Java应用服务器,而MyEclipse则是一个集成开发环境(IDE),特别适合于Java EE应用...
本书是学习在WebLogic平台上开发J2EE应用程序的好教材,适合于广大企业应用开发人员阅读。无论是WebLogic的初学者,还是有经验的开发人员,都能从书中获益。 本书探讨了J2EE的BEA实现。全书共分为18章,每章分别...
JBuilder 2006支持多种服务器环境,如Borland Enterprise Server、BEA WebLogic等,通过安装和配置相应的服务包,开发者可以在这些服务器上部署和测试J2EE应用程序。 #### Borland服务器上的JBuilder使用 - **配置...
6. 部署和容器:J2EE应用程序需要在应用服务器容器中运行,如Tomcat、WildFly、WebLogic等。容器负责管理应用程序的生命周期,提供运行时环境,并实现J2EE规范。 在"构建J2EE应用程序.pdf"中,可能详细讲解了以下...