- 浏览: 90292 次
最新评论
-
守望者:
我也是出现了同样的错误,应该不是楼上这位仁兄说的Tomcat的 ...
appfuse 1.9.4 错误 -
huanghero0663:
不是tomcat的问题,而是你在电脑上的环境变量写错了,app ...
appfuse 1.9.4 错误
文章列表
出现java.lang.UnsupportedClassVersionError 错误的原因,是因为我们使用高版本的JDK编译的Java class文件试图在较低版本的JVM上运行,所报的错误。
因为,高版本的JDK生成的class文件使用的格式,可能与低版本的JDK的.class文件格式不同。这样,低版本的JVM无法解释执行这个.class文件,会抛出java.lang.UnsupportedClassVersionError不支持的Class版本错误。
这个错误尤其在JDK5与JDK5之前的版本上表现明显。因为,JDK5在Java语法上作了不少增强,引入了一些新的.class文件的元素,导致 ...
- 2007-04-18 13:55
- 浏览 2324
- 评论(0)
log4cplus在很多方面做的都很出色,但是使用过程有些地方感觉不爽。在继续吹捧之前我先把不爽之处
稍微提一提,然后继续介绍关于线程和套接字的知识。
### 一些可以改进之处 ###
1. 用户自定义LogLevel的实现机制不够开放
在第五篇中曾经介绍过如何实现用户自行定义LogLevel,为了实现比较理想的效果,甚至还需要改log4cplus的源代码。:(
2. 生成Logger对象的机制可以改进
我在使用时候,经常需要在不同的文件、函数中操作同一个logger,虽然log4cplus实现了树状存储以及根据名称生成Logger,却没有充分利用这样的特点确保同一个名称对应的logger对 ...
- 2007-03-27 13:11
- 浏览 8893
- 评论(0)
(一)log4cplus是C++编写的开源的日志系统,功能非常全面,用到自己开发的工程中会比较专业的,:),本文介绍了log4cplus基本概念,以及如何安装,配置。
### 简介 ###
log4cplus是C++编写的开源的日志系统,前身是java编写的log4j系统.受Apache Software License保护。作者是Tad E. Smith。log4cplus具有线程安全、灵活、以及多粒度控制的特点,通过将信息划分优先级使其可以面向程序调试、运行、测试、和维护等全生命周期; 你可以选择将信息输出到屏幕、文件、
NT event log、甚至是远程服务器;通过指定策略对日志进行定 ...
- 2007-03-27 13:00
- 浏览 59361
- 评论(0)
1. 概述
本文主要包括以下几个方面:编码基本知识,java,系统软件,url,工具软件等。
在下面的描述中,将以"中文"两个字为例,经查表可以知道其GB2312编码是&q ...
- 2007-01-09 10:45
- 浏览 1241
- 评论(0)
本文是来自Sun官方站点的一篇关于如何编写安全的Java代码的指南,开发者在编写一般代码时,可以参照本文的指南:
静态字段
缩小作用域
公共方法和字段
保护包
equals方法
如果可能使对象不可改变
不要返回指向包含敏感数据的内部数组的引用
不要直接存储用户提供的数组
序列化
原生函数
清除敏感信息
静态字段
• 避免使用非final的公共静态变量
应尽可能地避免使用非final公共静态变量,因为无法判断代码有无权限改变这些变量 ...
- 2007-01-09 09:54
- 浏览 1320
- 评论(0)
Servlet2.3 Filter
1、Servlet Filter概述
凡是开发过J2EE的web application的人员都知道,经常需要处理以下几种情况:
访问特定资源(Web 页、JSP 页、servlet)时的身份认证
应用程序级的访问资源的审核和记录
...
- 2006-12-14 16:40
- 浏览 1742
- 评论(0)
你可以在两种情况下使用本文:
·学习过滤器的功用,
·作为你写过滤器时的辅助。
我将从几个简单的例子开始然后继续更多高级的过滤器。最后,我将向你介绍我为了支持多路请求而写的一个文件上传过滤器。
Servlet 过滤器
也许你还不熟悉情况,一个过滤器是一个可以传送请求或修改响应的对象。过滤器并不是servlet,他们并不实际创建一个请求。他们是请求到达一个servlet前的预处理程序,和/或响应离开servlet后的后处理程序。就像你将在后面的例子中看到的,一个过滤器能够:
·在一个servlet被调用前截获该调用
·在一个servlet被调用前检查请求
·修改在实际请求中提供了可定制请求对象 ...
- 2006-12-14 15:27
- 浏览 10180
- 评论(0)
1、
ant new 新建一项目myapp
ant test-all时出现下面错误:
(之前的内容者test正常)
war:
test-jsp:
[echo] running canoo tests at:
[echo] http://localhost:8080/myapp
[echo] Starting tomcat5x...
BUILD FAILED
E:\sourcefile\myapp\build.xml:650: org.codehaus.cargo.container.ContainerException: Failed to create dep ...
AppFuse是一个为"一键完成"式的网络应用开发而设计的应用程序。, 解冻并执行 ant new可立即启动运行Tomcat/MySQL应用。使用Ant, XDoclet, Spring, Hibernate (or iBATIS), JUnit, StrutsTestCase, Canoo's WebTest, Struts Menu, Display Tag Library, OSCache, JSTL and Struts (or Spring MVC). 从2004年2月启用Spring框架极大加强了AppFuse. 他被使用在从Hibernate/iBATIS支持, ...
- 2006-11-07 09:04
- 浏览 1838
- 评论(0)