- 浏览: 41860 次
- 性别:
- 来自: 深圳
最新评论
文章列表
1.1. 软件环境
Eclipse 3.1
Weblogic 8.1
1.2. 工作原理
远程调试就是允许利用 java tools 里面的jdb 程序连接远程的JAVA虚拟机,进行远程debug ,同时远程的虚拟机启动时候需要开启 debug 选项允许jdb 连接。
在学习struts+spring+hibernate,尤其是Appfuse的过程中大量涉及到ant的使用,因此我觉得有必要对ant做个比较深入的学习,以下是在学习过程中搜集的材料。比较详细,很适合没有接触过ant的初学者。
Ant基本使用指南
1 Ant是什么?
Apache Ant 是一个基于 Java的生成工具。
生成工具在软件开发中用来将源代码和其他输入文件转换为可执行文件的形式(也有可能转换为可安装的产品映像形式)。随着应用程序的生成过程变得更加复杂,确保在每次生成期间都使用精确相同的生成步骤,同时实现尽可能多的自动化,以便及时产生一致的生成版本
2下载、安装Ant
安装 ...
一 产品介绍
Quartz是一个定时器产品,支持cluster,使用非常简单。Quartz是在open source的基础上,在PAFA3架构下做了定制开发。Quartz产品包括两个组件。
组件 程序 功能
Quartz引擎 quartzmanage-engine.jar Quartz核心SDK包。定义任务,执行任务。
Quartz 管理器 quartzmanage.ear 启动、停止任务
特别说明:异步报表包quartzmanage-asynreport.jar是quartzmanage-engine.jar的超集,具有quartz的完整功能。
Quartz依赖的jar包
组件 依 ...
[color=gray]0 30 23
一个Cron-表达式是一个由六至七个字段组成由空格分隔的字符串,其中6个字段是必须的而一个是可选的,
如下: 字段名 允许的值 允许的特殊字符
秒 0-59 , - * /
分 0-59 , - * /
小时 0-23 , - * /
日 1-31 , - * ? / L W C
月 1-12 or JAN-DEC , - * /
周几 1-7 or SUN-SAT , - * ? / L C #
年 (可选字段) empty, 1970-2099 , - * /
'*' 字符可以用于所有字段,在“分”字段中设为"*" ...
1)DOM(JAXP Crimson解析器)
DOM是用与平台和语言无关的方式表示XML文档的官方W3C标准。DOM是以层次结构组织的节点或信息片断的集合。这个层次结构允许开发人员在树中寻找特定信息。分析该结构通常需要加载整个文档和构 ...
检查步骤: 1、看看你struts.xml文件中action中对应的class属性的值是否可以在Spring的配置文件中找到对应的id值。
2、如果你确定你的配置没有出现问题,那么一定是你导入包的时候少了包,这时候你检查下你的项目中是否有以下三个jar包,struts2-spring-plugin-2.0.11.1.jar、commons-fileupload-1.2.1.jar和commons-io-1.3.2.jar。
3、导入jar包之后如果还是有同样的错误,这时候你需要清理缓存或者把项目重新部署下,这样应该就可以解决问题了。
如果还有问题 在strust.xml添加
...
1、Error filterStart异常的详细堆栈信息
2010-9-26 20:28:25 org.apache.catalina.core.StandardContext filterStart严重: Exception starting filter struts2java.lang.NullPointerExceptionat com.opensymphony.xwork2.util.FileManager$FileRevision.needsReloading(FileManager.java:209)at com.opensymphony.xwork2.util.FileMa ...
1、老是弹出Quick update error 、关闭myeclipse的Quick
Update自动更新功能
这个问题的解决办法是关闭自动更新。
Windows > Preferences > MyEclipse Enterprise
Workbench > Community Essentials,
把选项 ”Search for new features on startup”的前勾去掉即可。
2 、关闭updating indexes
Window > Preferences > Myeclipse Enterprise
Workbe ...
iBATIS forEclipse设置问题我们要从头说起,对于IBatis应用最烦人的重复工作就是不停的写DAO,DTO,和xml文件里面的sqlmap,其实很多时候这些工作是重复而且无聊的。好在我们还有abator (http://ibatis.apache.org/abator.html),一个IBatis自动生成工具,他可以帮助你生成大量的DAO,DTO和sqlmap。如果你使用Eclipse作为IDE那么事情就很简单了(相信没有几个人不在用):安装Eclipse插件1. 要求eclipse3.1,jdk1.4以上2. 在Eclipse上安装abator插件Eclipse菜单栏 --﹥ h ...
一.安装插件从http://ibatis.apache.org/abator.html下载Eclipse Plugin。插件一共有2种安装方式.1.远程安装. eclipse->Help>Software Updates>Find and Install->Search for new features to install-> New Remote Site(name:Abator for Eclipse Update Site ,URL:http://ibatis.apache.org/tools/abator) ->OK->Abator for E ...
1. java.lang.nullpointerexception 这个异常大家肯定都经常遇到,异常的解释是"程序遇上了空指针",简单地说就是调用了未经初始化的对象或者是不存在的对象,这个错误经常出现在创建图片,调用数组这些操作中,比如图片 ...
ArrayList和HashMap是异步的,Vector和HashTable是同步的,所以Vector和HashTable是线程安全的,而 ArrayList和HashMap并不是线程安全的。因为同步需要花费机器时间,所以Vector和HashTable的执行效率要低于 ArrayList和HashMap。Collection ├List 接口│├LinkedList 链表│├ArrayList 顺序结构动态数组类│└Vector 向量│ └Stack 栈└Set Map ├Hashtable ├HashMap └WeakHashMa ...
1.org.hibernate.PropertyAccessException: exception setting property value with 原因:数据库中一些数值字段没有设置为“允许null”。那么bean中就必须用对象如Integer而不能用int,因为Integer是允许null,int这种数据类型是没有null这种情况的, ...
web.xml里面可以定义两种参数:(1)application范围内的参数,存放在<web-app>下第一层,在web.xml中配置如下:
<context-param><param-name>weblogic.httpd.inputCharset./*</param-name><param-value>GBK</param-value> </context-param>
(weblogic中汉字的处理)
(2)servlet范围内的参数,只能在servlet的init()方法中取得,在web. ...