ZhipSoft.com
冬去春来
 
郑重声明:本Blog纯属个人学习、工作需要,记录相关资料。请不要发表任何有人身攻击的言论,谢谢!!
www.ZhipSoft.com
BlogJava
首页
新随笔
新文章
联系
聚合
管理
posts - 94,comments - 149,trackbacks - 0
<
2007年6月
>
日
一
二
三
四
五
六
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
6
7
郑重声明:本Blog纯属个人学习、工作需要,记录相关资料。请不要发表任何有人身攻击的言论,谢谢!!
www.ZhipSoft.com
常用链接
我的随笔
我的评论
我的参与
最新评论
留言簿
(5)
给我留言
查看公开留言
查看私人留言
随笔分类
(82)
Ajax(1)
AndRoid(5)
DataBase(9)
Eclipse(4)
ExtJs(1)
Flex
Hibernate(1)
Java(13)
JavaScript(20)
Spring
Web Servers(9)
WebWork(1)
Web开发(9)
收藏转载(9)
随笔档案
(94)
2011年2月 (2)
2011年1月 (4)
2010年12月 (1)
2010年8月 (1)
2010年4月 (1)
2009年9月 (1)
2009年7月 (2)
2009年4月 (1)
2009年3月 (2)
2008年10月 (1)
2008年9月 (1)
2008年8月 (2)
2008年7月 (3)
2008年5月 (5)
2008年4月 (1)
2008年3月 (2)
2008年1月 (3)
2007年12月 (2)
2007年9月 (1)
2007年8月 (2)
2007年7月 (4)
2007年6月 (13)
2007年5月 (9)
2007年4月 (2)
2007年3月 (1)
2007年1月 (6)
2006年12月 (3)
2006年11月 (2)
2006年10月 (1)
2006年9月 (12)
2006年5月 (1)
2006年4月 (2)
博客链接
JAVA涂鸦
beansoft
fastzch
oksonic
zhip
儿子博客
博客借鉴
小屋里的糖果果
小李专栏
张孝祥专栏
张宏彬
心心
杜翰-澳洲
老妖
站点收藏
AJAX中国
BEA dev2dev在线
CSDN下载频道
IT公司速查手册
JavaEye
Java小站
Java开源大全
Java开源大全
Matrix与Java 共舞
w3school
Weblogic 爱好者
webwork中文站点
zhip自动链
中关村IT产品报价
中国Eclipse社区
中国站长站
中文JAVA技术网站
查询-手机大全
模版下载
活图网
网页设计师联盟
赛迪网-Java开发乐园
搜索
积分与排名
积分 - 342930
排名 - 160
最新评论
1. re: [摘]android:windowSoftInputMode属性使用
直接从官网复制然后丢到翻译软件里弄出来的吧,太不认真了
--Mr.Ray
2. re: [摘]android:windowSoftInputMode属性使用
尼玛,这翻译。。。。法克
--sumadd
3. re: [摘]android:windowSoftInputMode属性使用
烂
--asdf
4. re: [摘]android:windowSoftInputMode属性使用
kao,可以再山寨点吗
--siyou325
5. re: [摘]android:windowSoftInputMode属性使用[未登录]
垃圾,直接谷歌翻译的
--aaaa
阅读排行榜
1. [摘]android:windowSoftInputMode属性使用(49374)
2. 修改Oracle最大连接数(46097)
3. eclipse插件集锦(29178)
4. MyEclipse下开发Web Service(Axis) (24764)
5. Java数据导入Excel(19753)
评论排行榜
1. MyEclipse下开发Web Service(Axis) (45)
2. [摘]android:windowSoftInputMode属性使用(13)
3. 修改Oracle最大连接数(11)
4. eclipse插件集锦(7)
5. Java数据导入Excel(6)
Eclipse 3.2 + MyEclipse 5.0GA + WebLogic 9.2
选择 WebLogic 9.2 的原因
①WebLogic 8 支持的是 J2EE 1.3,也就是 Servlet 2.3 规范。若在 MyEclipse 中建立 Web Project 时选择了 J2EE 1.4[default],在部署的时候就会出现异常,提示部署描述符 web.xml 是畸形的,也就是未通过 DTD 检验。因为 J2EE 1.4 使用的是 Servlet 2.4 规范,这直接体现在 web.xml 部署描述符的头部引用中。这就是有些朋友遇到的,部署在 Tomcat 和 JBoss 中能够运行的 JSP 程序,部署到 WebLogic 8 就无法运行的原因之一。解决这个问题,需要将 WebLogic 升级到 9.2 版本;或者使用 J2EE 1.3。
Servlet 2.3 规范生成的 web.xml 头部:
<?
xml version="1.0" encoding="UTF-8"
?>
<!
DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
"http://java.sun.com/dtd/web-app_2_3.dtd"
>
<
web-app
>
...
</
web-app
>
Servlet 2.4 规范生成的 web.xml 头部:
<?
xml version="1.0" encoding="UTF-8"
?>
<
web-app
version
="2.4"
xmlns
="http://java.sun.com/xml/ns/j2ee"
xmlns:xsi
=http://www.w3.org/2001/XMLSchema-instance
xsi:schemaLocation
="http://java.sun.com/xml/ns/j2ee
http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"
>
...
</
web-app
>
②若在上一个问题选择了 J2EE 1.3 进行开发后,在部署时会出现另外的异常,提示“
Unsupported major.minor version 49.0
”—— 又是版本问题,这次是由于 JDK 版本不支持造成的。WebLogic 8 不支持 JDK 1.5,由 JDK 1.5 编译的程序无法部署到只支持 JDK 1.4 的服务器上运行。解决的办法也有两个:用 JDK 1.4 重新编译;或者换用支持 JDK 1.5 的服务器,也就是升级到 WebLogic 9.2。
配置 WebLogic 9.2
安装 WebLogic 比较容易,在这里就不再累述了,大家可以参阅相关文档。现在着重讲一下 WebLogic 的配置,因为后面在配置 MyEclipse 时将用到这里的配置信息。
①运行开始 -> 程序 -> BEA Products -> Tools -> Configuration Wizard。
②选择 Create a new WebLogic domain,Next。
③在 Select Domain Source 界面保持默认,Next。
④在 User name 处输入 user,两个 password 都输入 12345678(密码要求 8 位),Next。
⑤ 在 Configure Server Start Mode and JDK 界面中保持默认,即 JDK 选择的是“Sun SDK 1.5.0_04 @ C:\BEA\jdk150_04”,注意这里若选择“Other JDK”配置比 SDK 1.5.0_04 更高的版本,服务器启动时将会出现异常,所以最好保持默认,然后 Next。
⑥在 Customize Environment and Services Settings 界面中默认为 No,Next。
⑦在 Domain name 处输入 mydomain,点击 Create。
⑧完成后点击 Done 关闭 Configuration Wizard 对话框。
⑨ 运行开始 -> 程序 -> BEA Products -> User Projects -> mydomain -> Start Admin Server for Weblogic Server Domain,检查服务器是否启动成功。
配置 MyEclipse 的 WebLogic 9 服务器
启动 Eclipse,选择“Window -> Preferences”菜单,打开首选项对话框。展开 MyEclipse 下的 Application Servers 节点,点击 WebLogic 9,选中右边的 Enable 单选按钮,启用 WebLogic 服务器。配置如下:
①BEA home directory:C:\BEA(假定 WebLogic 安装在 C:\BEA 目录中)
②WebLogic installation directory:C:\BEA\WebLogic92
③Admin username:user(来自 WebLogic 中的配置)
④Admin password:12345678(来自 WebLogic 中的配置)
⑤Execution domain root:C:\BEA\user_projects\domains\mydomain
⑥Execution server name:AdminServer
⑦Security policy file:C:\BEA\WebLogic92\server\lib\weblogic.policy
⑧JAAS login configuration file:(Null)
接着展开 WebLogic 9 节点,点击 JDK,在右边的 WLS JDK name 处选择 WebLogic 9 的默认 JDK。这里组合框中缺省为单独安装的 JRE。单击 Add 按钮,弹出 WebLogic -> Add JVM 对话框,在 JRE 主目录处选择 WebLogic 安装文件夹中的 JDK 文件夹,我的版本为 C:\BEA\jdk150_04,程序会自动填充其他选项。单击确定按钮关闭对话框。这时候就可以在 WLS JDK name 组合框中选择 jdk150_04 了。
至此,MyEclipse 中 WebLogic 9 的配置工作就算完成了。下面可以看看在 Eclipse 中能否启动 WebLogic 服务器了?安装了 MyEclipse 之后,Eclipse 工具栏中就会有一个“Run/Stop/Restart MyEclipse Application Servers”下拉按钮。点击该按钮的下拉部分,选择“WebLogic 9 -> Start”菜单,即开始启动 WebLogic 了。通过查看控制台的消息,就可以检查启动是否成功,或发生什么异常。
补充配置
点击 Paths,在右边的 Prepend to classpath 列表框中,通过 Add JAR/ZIP 按钮,加入:
C:\BEA\WebLogic81\server\lib\weblogic.jar
C:\BEA\WebLogic81\server\lib\webservices.jar
如果要用到数据库,还需要把数据库的驱动类库添加进来,这里我们用 WebLogic 自带的 SQL Server 数据库驱动类库:
C:\BEA\WebLogic81\server\lib\mssqlserver4v65.jar
对常见启动问题
出现
The WebLogic Server did not start up properly.
提示和
java.io.InvalidClassException
异常的问题,通常是因为 JDK 选择不当引起的,在 MyEclipse 的配置中选择的 JDK 应该必须与配置 WebLogic 时选择的 JDK 相同。当选择默认 JDK 时,也可以在 MyEclipse 中配置 BEA 的 jrockit90_150_04 这个 JDK。
本Blog纯属个人学习、工作需要,记录相关资料。请不要发表任何有人身攻击的言论,谢谢!
www.zhipsoft.cn
posted on 2007-06-14 14:02
ZhipSoft
阅读(929)
评论(1)
编辑
收藏
所属分类:
Web Servers
FeedBack:
#
re: Eclipse 3.2 + MyEclipse 5.0GA + WebLogic 9.2
2008-07-19 11:53 |
Rockjie
初用weblogic。谢谢
回复
更多评论
新用户注册
刷新评论列表
只有注册用户
登录
后才能发表评论。
网站导航:
博客园
IT新闻
知识库
C++博客
博问
管理
相关文章:
SOA、ESB、SCA之间的联系
Apache与WebLogic、IIS整合配置
[摘]Apache Http Server与BEA WebLogic整合手记
Weblogic常见错误以及解决办法(不断补充)
Eclipse 3.2 + MyEclipse 5.0GA + WebLogic 9.2
MyEclipse下开发Web Service(Axis)
[摘]resin3.0.10 入门 基本配置
resin相关
tomcat 虚拟主机配置