Weblogic10.3项目部署出错的一些常见问题
来源:互联网 发布:超感知觉 知乎 编辑:程序博客网 时间:2024/06/08 08:19
1、在安装完成weblogic之后,我们需要把hibernate框架使用的一个jar包(antlr-2.7.6rc1.jar)放到weblogic的安装目录里。具体路径为D:\bea\wlserver_10.3\common\lib。
set CLASSPATH=%PRE_CLASSPATH%;%CLASSPATH%。
2、Date和Calender的区别
部分代码如下:
-
Date startDate = Date(); -
Date endDate = DateUtils.addWeeks(startDate, 1); //以前用的报错的东东 - Calendar
c new= GregorianCalendar(); - c.setTime(startDate);
- c.add(Calendar.DAY_OF_MONTH,
7); - Date
endDate = c.getTime();
Date startDate = new Date(); // Date endDate = DateUtils.addWeeks(startDate, 1); //以前用的报错的东东 Calendar c =new GregorianCalendar(); c.setTime(startDate); c.add(Calendar.DAY_OF_MONTH, 7); Date endDate = c.getTime();
后来在网上查了一些文章,还发现在在weblogic上部署的时候需要注意的一些问题及解决办法,一起贴出来和大家分享。
1.部署出错。
2.乱码问题。
XML/HTML代码
- <mime-mapping>
-
<extension>html</extension> -
<mime-type>text/html;charset=UTF- - </mime-mapping>
<mime-mapping> <extension>html</extension> <mime-type>text/html;charset=UTF-8</mime-type> </mime-mapping>
3.ServletContext
4.JSP写的验证码
这个验证码比较简单在文件的一开始加入out.clear();即可解决问题!
Java代码
- out.clear();
- out=pageContext.pushBody();
ImageIO.write(image, "JPEG", response.getOutputStream()); out.clear(); out=pageContext.pushBody();
XML/HTML代码
- <mime-mapping>
-
<extension>xml</extension> -
<mime-type>application/xml</mime-type> - </mime-mapping>
<mime-mapping> <extension>xml</extension> <mime-type>application/xml</mime-type> </mime-mapping>
就我个人成功部署的经历说说我的部署心得。
1.web.xml里的contextConfigLocation,引入的资源中间不允许存在注释和空行;<display-name>DWR Servlet</display-name>不能与description存在重复,即2选1;
这里引入的资源文件特别要注意不要存在注释及空行,在weblogic下都会报错,说找不到资源。
display-name与description只需要2选1就可以了,不然会报莫名的错误。
这个视个人应用不同自行配置。
7.关于图片输出的,在weblogic下我的测试结果是不需要out.clear();。可以直接删除。这个一般在jsp页面里有使用,干掉吧。
8.关于数据源的。weblogic10.3提供了很好的jndi数据源配置功能,命名上要规范统一,如果是部署时报数据库错误,先检查是否已经
设置了数据源了,并把数据源的“目标”指向服务器。如果OK,检查应用里使用的jndi命名是否与weblogic里配置的数据源名称一致。
- Weblogic10.3项目部署出错的一些常见问题
- weblogic10.3.6部署项目的过程描述
- Weblogic10部署Web项目
- weblogic10.3部署J2EE项目时,引用JPA冲突异常的解决方法
- WebLogic10下无法部署项目问题
- JRebel应用(二)Linux下部署的weblogic10.3
- Spring项目的一些常见问题
- maven项目的一些常见问题
- java项目部署到tomcat的常见问题
- Tomcat部署java项目出错的解决办法
- weblogic10.3 部署tomcat应用 心得
- hibernate3 部署weblogic10.3报错
- weblogic10.3 如何实现热部署
- WebLogic10.3 如何设置热部署?
- weblogic10.3安装-部署应用图解
- 项目部署的一些思考
- 部署项目中出错
- JavaWeb项目一些常见问题
- iOS动画效果和实现
- 插件化js开发
- UIView层次管理 放到最上层 放到最下层
- Android 数据查询query函数参数解析
- 如何使用ant编译Android开源voip代码sipdroid
- Weblogic10.3项目部署出错的一些常见问题
- _variant_t _bstr_t
- SIP
- texteditor marker and annotation
- ibm sametime client 时间显示不正确
- 基础加强_枚举类型Enum
- 【指针】【引用作形参】对三个变量排序
- struts2.1的bug:Exception starting filter struts2 java.lang.NullPointerException
- SQL中的In的用法