03 2009 档案
摘要: maven很强大,但是远不完美,令人烦恼的地方也不少。看到Ivy似乎日渐成熟,试试看这个小东西表现如何,毕竟后面有那个强大的我喜欢的ant。
折腾了一番,整理出来点东西,分享给对ivy同样感兴趣的朋友。依然是"初学"系列,提供给新手入门使用。
阅读全文
摘要: 从http://m2eclipse.sonatype.org/update下在线安装m2eclipse,现在的版本是0.9.7,20090209的版本,应该是新出来的。安装时出现错误提示导致无法安装:
Cannot complete the request. See the details.
Cannot find a solution satisfying the following requirements org.eclipse.ui.workbench [3.4.2.M20090127-1700].
阅读全文
摘要: 升级到m2eclipse 0.9.7版本后,发现一个问题,maven Assembly plugin无法工作,具体是在eclipse下执行"run as" --> "maven package"时,报错:
[INFO] Failed to create assembly: Error adding file 'net.runafter.nptt:NpttCore:jar:0.1.0' to archive:
G:\workspace\private\tools\nptt\trunk\NpttCore\target\classes isn't a file.
可以看到,maven Assembly plugin试图以操作文件的方式操作目录NpttCore\target\classes,因此失败造成整个package命令执行失败。
阅读全文
摘要: 折腾了好久,终于搞定subversive和svn connector的安装了,过程很痛苦,因为eclipse的在线安装实在是太慢了......
最后我的总结就是不要直接从网上安装,太慢太慢,会吐血而亡的,我已经深刻领略了......
正确的方法是先从官方网站上下载安装包,然后再用eclipse的software update工具安装,这样速度就很快。我的1m的adsl,如果直接网上安装,大概1k下载速度,直接http下载安装包,大概在50-100k之间,差别够大吧?
阅读全文
摘要: 总结,建议在使用eclipse安装插件时,先在Manager Sites中取消其他所有站点!
阅读全文
摘要: subversion默认的diff工具比较简单,文本界面,在使用时不是很理想。
winmerge则是一款非常优秀的diff/merger工具,由于winmerge自带和clearcase的集成功能,因此我在公司工作环境下一直都是使用winmerge替代clearcase自带的diff工具使用了。
近日使用svn,每次执行svn diff后都对出来的文本比较结果的效果不满意,即使换成TortoiseSVN的diff工具也还是不够好。因此产生想法,能否将winmerger集成到subversion.
google了一下"winmerge subversion",顺利在国外的一个blog上找到答案,实验了一下,很成功,效果非常好,现在将具体方法共享出来。
阅读全文