Chinaunix首页 | 论坛 | 博客
  • 博客访问: 376449
  • 博文数量: 124
  • 博客积分: 2911
  • 博客等级: 少校
  • 技术积分: 1050
  • 用 户 组: 普通用户
  • 注册时间: 2010-05-15 15:57
文章分类

全部博文(124)

文章存档

2012年(6)

2011年(26)

2010年(92)

我的朋友

分类: Java

2010-05-15 22:48:35

一.配置准备:

1、MyEclipse7.0
2、Javapetstore-2.0-ea5-installer.jar
3、 Glassfish 2.x
4、Ant1.8
5、JDK1.6(确保java环境配置正确)
=====================================================================================

二、配置Ant:
1.解压至硬盘C:/Petstore
2.环境变量:ant_home-> C:\Petstore\apache-ant-1.8.0
            path->C:\Petstore\apache-ant-1.8.0\bin;C:\Petstore\apache-ant-1.8.0\lib
=====================================================================================

三、配置Glassfish
1.解压至硬盘C:/petstore
2.path:C:\Petstore\glassfish \bin
3.命令行进入:ant -f setup.xml
4.命令行:asadmin start-domain domain1
5.出现运行画面;
  asadmin.bat stop-domain domain1 ,就停止了域domain1的服务
  访问控制台,输入:,就可以看到登录界面:

usrname:admin;pwd:adminadmin
6.GlassFish自带derby数据库。设置DERBY_HOME = D:\glassfish\javadb
=====================================================================================

四、配置petstore
1.解压petstore到:C:/petstore/
2.在MyEclipse中新建一个空web project,工程名pet
  要注意的是:src folder设为:src\java
              web root folder设为:web
              j2ee specification level:J2EE5.0
3. 在pet工程上import,从fileSystem导入petstore文件夹
4.为项目导入外部jar文件:C:\petstore \javapetstore-2.0-ea5-installer\lib \**.**
5.pet项目下pet/web/WEB-INF/两个 文件faces-config.xml和sun-web.xml改个名字备份一下。
6.Myeclipse->Project Capabilities->add jsf。导入jsf框架。完毕后还原步骤5中的文件。
7.修改pet/bp-project /app-server.properties中一行:javaee.home=c:/Sun/SDK为

javaee.home=
  pet/bp-project/build.properties中两行:
           javaee.home=c:/Sun/AppServer为javaee.home=
           javaee.server.passwordfile={javaee}/samples/….为javaee.home=C:/psd.txt
           在C盘下建一个psd.txt 文件,里面内容为一句话:AS_ADMIN_PASSWORD=adminadmin
8.发布:
1)打 开数据库:点击服务器目录下C:\petstore\glassfish\javadb\startNetworkServer.bat。
2)打 开glassfish服务器(可以用myeclipse打开,需要再配置)。
3)创建数据库:在myeclipse中以ant Editor方式打开pet\setup\setup.xml。
             打开ant显示视图,window-show window-ant,如果没有在other里选。
             运行setup[default]任务。
4)在 myeclipse中以ant Editor方式打开 pet\build.xml
  然后运行它的default[default] 任务.
/* 《在MyEclipse6.0用ANT时出现: Error starting modern compiler》
解决方法是:window ->Prefrences->Java->Compiler->Compiler compliance level: 选JDK1.6
随便一个项目下右键:Properties-Java Build Path->Libraries->右边选 AddLibrary -->看

Workspace default JREnext然后看jre(xxx)xxx是JDK什么版本。不对的话。选Alternate

JRE->Installed JRES .->选自己的JDK 安装目录。再看看工程右边的的JRE是否有重复的,有则

删掉MyEclipse版本下的JRE。*/

5)在workSpace中的pet/dist/下面就应该已经生成了petstore.war文件。
6)在Myeclipse中打开 glassfish(自动部署),将petstore.war拷到以下路径:
  C:\Petstore\glassfish\domains\domain1\autodeploy\
=====================================================================================

五、访问页面:打开

阅读(1703) | 评论(0) | 转发(0) |
0

上一篇:没有了

下一篇:内存分配——栈、堆、静态区、符号区等等

给主人留下些什么吧!~~