- 浏览: 21932 次
- 性别:
- 来自: 大连
最新评论
-
warrior701:
多谢,挺好用的工具~~~
【原创】Maven库中.lastUpdated文件自动清除工具 -
li.hzh:
欢迎访问:www.coderli.com
该Blog迁移到51CTO -
li.hzh:
做个备忘。
【原创】slf4j+logback配置方式,logback.groovy使用备忘
文章列表
个人独立域名博客:
www.coderli.com欢迎访问。
RT新家地址:
http://mushiqianmeng.blog.51cto.com/
以下内容为转载,格式为自定义:
解释如下:
1 .使用项目继承
利用项目继承可以将结构信息,部署信息,共同的依赖信息放置在单一的位置。在每个工程的 pom 中:
<parent>
<groupId>org.apache.maven.proficio</groupId>
<artifactId>proficio</artifactId>
<version>1.0-SNAPSHOT</version>
</parent>
这使得项目的 pom 可 ...
最近开发noCloud过程中,在更新maven库时,如果网络问不定或者是一些自己手动安装到本地maven库的jar包,在中心库找不到对应的jar,会生成一些.lastUpdated文件,会导致m2e工具无法找到依赖的jar包,从而提示编译错误。
对于该问题,我也没有找到很好的解决方案,只能手动删除一下lastUpdated文件。文件多时十分繁琐。网上看到别人的解决方案也有利用命令行命令,匹配文件扩展名批量删除的。命令行不会,于是就写了几行代码用于删除.lastUpdated文件。
如有其他直接的解决方案,望不吝赐教,写代码实属无奈之举。
public class DelLastUpd ...
最近看到slf4j+logback的日志方案,决定从commons-logging+log4j切换过来。
logback官网:(该作者即为log4j的作者)
http://logback.qos.ch/
切换方式非常简单,在原有基础上加入如下jar包即可。
slf4j-api-1.6.2.jar
jcl-over-slf4j-1.6.2.jar \\用于桥接commons-logging 到 slf4j,如果直接使用slf4j+logback的方案则无需此jar
logback-core-0.9.29.jar
logback-classic-0.9.29.jar
...
Maven 批量安装本地 Jar文件到本地Maven库小程序。
根据自己的需求临时开发完成。使用方式:
在config.properties中,配置待安装jar文件的存放路径。
安装时groupId,artifactId,version等信息,根据jar文件的文件名获得。采用分割"-"的方式,解析出来。
所以,推荐jar的文件名中含有两个"-"。例如:group-artifact-version.jar。
如果为group-artifactversion.jar,则groupId=group,artifactId=version=artifac ...
Cookie定义:
Cookie是在浏览器访问Web资源时,由Web服务器在Http响应头中通过Set-Cookie字段发送给浏览器的一组消息。
简单Cookie例子:
protected void doGet(HttpServletRequest req, HttpServletResponse resp)
throws ServletException, IOException{
Cookie[] cookies = req.getCookies();
String name = req.getParameter("myname");
...
1.安装Wine:
sudo apt-get install wine
遇到交互页面,选择Accept或者Yes,即同意即可。有时会遇到异常,提示需要运行apt-get update。即:
sudo apt-get update
然后再运行前面的安装命令即可。
2.获取winetricks :
wget http://www.kegel.com/wine/winetricks
3.安装QQ运行库:
在刚才下载winetricks所在目录执行:
sh winetricks msxml3 gdiplus riched20 riched30 ie6 vcrun6 vcrun2005 ...
在linux环境下安装eclipse
svn插件还需要JavaHL支持,若未安装,启动eclipse会提示错误。JavaHL安装方式如下:
apt-get install libsvn-javahl(10.04后为libsvn-java)
同时需要修改eclipse.ini文件,添加下面内容:
-Djava.library.path=/usr/lib/jni
目前使用ubuntu10.10 64位版scim输入法和eclipse不兼容。会出现光标丢失的情况。安装fcitx/ibus输入法解决此问题。fcitx安装方式如下:
sudo add-apt-repository ppa:wengxt/fcitx-nightly
sudo apt-get update
sudo apt-get install fcitx fcitx-config-gtk fcitx-sunpinyin
ibus输入法据说有cpu占用率100%的问题,也偶然遇到过,虽不能完全确定,但是已放弃使用。