使用Maven管理项目,当选上bundle格式组件(非jar格式)编译时会出现"Missing artifact xxx bundle"的错误。解决方法:
项目POM文件中的plugins段加入以下内容:

    <plugin>  
        <groupId>org.apache.felix</groupId>  
        <artifactId>maven-bundle-plugin</artifactId>  
        <extensions>true</extensions>  
    </plugin>  
Tags:
ZeroMQ消息队列组件
官网:http://www.zeromq.org/
WINDOWS包比较难找:http://178.79.157.189/~mikko/win32/php-zmq-win32.zip
最新的在这里:https://github.com/mkoppanen/php-zmq/wiki
/* 最小寬度 */

.min_width{min-width:300px;

  /* sets max-width for IE */

  _width:expression(document.body.clientWidth < 300 ? "300px" : "auto");

}
Tags: ,
Eclispe3.7至4.2在使用可变函数时可能会遇到这种编译错误的问题
The method list(String, Object[]) is ambiguous
解决方法:
在eclipse.ini -vmargs后面添加  -DtolerateIllegalAmbiguousVarargsInvocation=true
重启并Clean,自动重新编译之后错误消失。
Tags: ,

Log4j.properties配置详解

快乐无极 , 2013/04/01 11:08 , 开发文档 , 评论(3) , 阅读(78928) , Via 本站原创
一、Log4j简介

Log4j有三个主要的组件:Loggers(记录器),Appenders (输出源)和Layouts(布局)。这里可简单理解为日志类别,日志要输出的地方和日志以何种形式输出。综合使用这三个组件可以轻松地记录信息的类型和级别,并可以在运行时控制日志输出的样式和位置。

1、Loggers

Loggers组件在此系统中被分为五个级别:DEBUG、INFO、WARN、ERROR和FATAL。这五个级别是有顺序的,DEBUG < INFO < WARN < ERROR < FATAL,分别用来指定这条日志信息的重要程度,明白这一点很重要,Log4j有一个规则:只输出级别不低于设定级别的日志信息,假设Loggers级别设定为INFO,则INFO、WARN、ERROR和FATAL级别的日志信息都会输出,而级别比INFO低的DEBUG则不会输出。

2、Appenders

禁用和使用日志请求只是Log4j的基本功能,Log4j日志系统还提供许多强大的功能,比如允许把日志输出到不同的地方,如控制台(Console)、文件(Files)等,可以根据天数或者文件大小产生新的文件,可以以流的形式发送到其它地方等等。
Tags: , ,
Eclipse启动Tomcat时,默认配置的启动超时时长为45秒。假若项目启动超过45秒将会报错。
两种解决方法:
1、改XML
eclipse\workspace\.metadata\.plugins\org.eclipse.wst.server.core\servers.xml

start-timeout="45"

2、双击Servers视图中的对应的Server,打开Server的属性界面,右边有个Timeouts,把里面的45改大些
点击在新窗口中浏览此图片
Tags: ,
分页: 3/22 第一页 上页 1 2 3 4 5 6 7 8 9 10 下页 最后页 [ 显示模式: 摘要 | 列表 ]