以下是手动发布:
Download(准备工作):
- download javapetstore-2.0-ea5-installer.jar
from <http://vdisk.weibo.com/?leftnav=1&wvr=4
>
- download glassfish-installer-v2.1.1-b31g-windows.jar
from <http://glassfish.java.net/public/downloadsindex.html#top
>
- install Ant 1.8xx.
Install
:
- 双击 javapetstore-2.0-ea5-installer.jar
文件 ,jar文件运行完成后会在当前目录下生成一个 ---javapetstore-2.0-ea5
文件夹 (如果双击没用可以在当前目录下在命令行里 java -jar javapetstore-2.0-ea5-installer.jar
), 修改 javapetstore-2.0-ea5\bp-project下的build.properties 文件(具体可参考 http://mmscau.iteye.com/blog/454819
)
。
- 在你的glassfish-installer-v2.1.1-b31g-windows.jar
目录下 用命令行 运行
java -Xmx256m -jar
glassfish-installer-v2.1.1-b31g-windows.jar
。
到生成的目录 glassfish下运行 ant -f setup.xml (前提是你安装好 Ant)。
到bin 目录 下 运行 asadmin start-domain domain1(命令参考 http://babe0555.blog.sohu.com/134578803.html
) 关闭glassfish 命令是 asadmin stop-appserv
打开 http://localhost:4848
你看到登录界面说明你的glassfish安装成功。
3. 配置数据库:
首先,到 glassfish\javadb\bin 运行 startNetworkServer.bat 启动derby数据库,
接着到 javapetstore-2.0-ea5\setup 目录命令行下运行 ant -f setup.xml ,数据库会自动创建。
数据源可在glassfish的adminconsole 里配置 (参考http://sorincalex.blogspot.com/2010/09/making-java-petstore-work.html
)
4. 到 javapetstore-2.0-ea5
目录命令行下 运行 ant
Build successful 后,你会看到当前目录下会生成几个文件夹,到dist目录下有打包好的 petstore.war
.
6. 把 petstore.war copy
到 glassfish\domains\domain1\autodeploy
下重启glassfish .
停掉glassfish : asadmin stop-appserv
启动glassfish : asadmin start-domain domain1
打开 http://localhost:8080/petstore
http://blog.csdn.net/baobaobag007/article/details/5472505
http://xuyoumi.blog.163.com/blog/static/5890099520083196445477/
分享到:
相关推荐
【PetStore2.0】是sun公司推出的一个升级版本的在线宠物商店应用示例,它在原有的基础上进行了大幅度的技术更新,引入了EJB(Enterprise JavaBeans)3.0和Ajax(Asynchronous JavaScript and XML)技术,旨在提供更...
《PetStore 2.0 有源码:深入解析与技术栈详解》 "PetStore 2.0 有源码"是一个典型的电子商务项目案例,由Sun Microsystems开发,旨在为开发者提供一个完整的Java Web应用程序示例。这个项目的核心是PetStore,一个...
"javapetstore-2.0-ea5" 是一个早期版本的 Java Pet Store 示例应用,它是基于Java技术栈构建的。这个项目主要是为了展示如何使用Java Enterprise Edition(Java EE,现称为Jakarta EE)来开发分布式、面向服务的...
### PetStore数据模型分析 #### 一、概述 在深入探讨PetStore项目的EJB层之前,我们首先要理解其核心——数据模型。PetStore是一个经典的Java应用程序案例,它模拟了一个在线宠物商店,涵盖了一系列功能,包括产品...
数据库实现现代管理 多种功能 access petstore
部署PetStore通常涉及以下步骤:安装JDK和J2EE SDK,配置环境变量,启动应用服务器,将PetStore应用部署到服务器,设置数据库连接(通常使用JNDI查找),最后访问应用的URL进行验证。 7. **学习价值**: 对于初学...
Java Petstore是一个经典的Java应用程序,它是Java初学者和有经验的开发者用来学习和理解Java Web技术的示例项目。这个项目在Java社区中广为人知,因为它展示了如何使用Servlet、JSP(JavaServer Pages)以及...
《Petstore 1.3.102 源码解析与安装指南》 Petstore是一款经典的Java EE示例应用,广泛用于教学和实践,它展示了J2EE平台上的B/S架构开发。这个版本是1.3.102,对于初学者来说,是一个极好的起点,能够帮助他们理解...
确保JDK已正确安装并设置好环境变量,同时MySQL服务器需运行并准备好接收连接。然后,下载JPetStore的源代码,通常是通过链接http://download.csdn.net/detail/cnlmgsoft/5249473获取。 接下来,需要为JPetStore...
【宠物商店(Petstore)用例图详解】 在软件工程领域,用例图(Usecase Diagram)是一种统一建模语言(UML)中的图形表示法,它用于描述系统或子系统与系统外部参与者之间的交互关系。在"Petstore用例图"中,我们可以看到...
### PetStore中EJB的设计模式 #### 1. 概述 在深入探讨PetStore中企业JavaBeans(EJB)的设计模式之前,我们先来简要回顾一下什么是EJB以及为何要在PetStore这样的应用程序中使用它们。EJB是Java平台的一部分,...
一个AJAX的框架,基于SPRING宠物店,大家应该很熟悉! 演示网站 http://petstore.appcenter.cn/<br>文件较大5次上传!
PetStore是典型的电子商务项目,是现在很多电商平台的雏形。本代码采用Java Swing技术实现PetStore项目。它是《Java从小白到大牛》第29章实战项目(PetStore宠物商店)配套源代码。 【相关Java视频课程】: 1、...
petstore J2EE 宠物店
应用程序 - Petstore Java EE 6作者Antonio Goncalves级别中级技术Java EE 6(JPA 2.0、CDI 1.0、Bean Validation 1.0、EJB Lite 3.1、JSF 2.0、JAX-RS 1.1)应用服务器GlassFish 3.x、JBoss 7.x、TomEE 1.x摘要使用...
5. **Petstore安装与部署**:下载Petstore源代码,使用特定的命令行工具(如`jwsdponj2ee.bat`、`setup`、`cloudscape-start`、`j2ee –verbose`和`setupdeploy`)进行安装和部署。 #### 五、Petstore系统的技术栈 ...
《Python项目开发实战_PetStore宠物商店_编程案例解析实例详解课程教程》是关于使用Python语言构建PetStore宠物商店项目的实战教程。项目涵盖了Python面向对象编程、wxPython图形用户界面编程以及Python数据库编程等...
PetStore是典型的电子商务项目,是现在很多电商平台的雏形。本代码采用Java Swing技术实现PetStore项目。它是《Java从小白到大牛》第29章实战项目(PetStore宠物商店)配套源代码。
- **INSTALL文件**:这通常是一个安装指南或配置文件,可能包含了部署PetStore应用的步骤和系统需求。 综上所述,PetStore是一个综合性的Java Web应用,涵盖了多种技术和实践,对于学习和理解电子商务平台的开发...