摘要:初探maven插件机制 第一部分 Plexus 本质上说,Maven是一个plugin的框架,所以需要有一个管理者来管理这些plugin。Maven选择了Plexus作为plugin的管理者。作为初探maven系列的第一部分,我们先简单的了解以一下Plexus。 Plexus可以被理解为一个IOC或
阅读全文
摘要:eclipse中如何获得feature与plugin的list 做一些基于eclipse的开发,如RCP,经常需要查找当前platform中所有已经安装的feature和plug-in。其实,eclipse的“about eclipse platform”对话框就需要使用这个功能。通过阅读该对话框的
阅读全文
摘要:1.直接Debug 对于一般的Java应用程序,可以直接将运行的配置文件,运用于Debug2.远程Debug 对于一些Web程序,可以在源程序运行的配置文件中加上远程调试端口,如:在VM Arguments中输入:-Xdebug -Xnoagent -Xrunjdwp:transport=dt_so
阅读全文
摘要:Eclipse Update Site中Nested Features问题 在建立Eclipse的Update Site过程中,发现了一个Help文档中没有说明的问题 - Nested Features的显示问题。 一个Update Site需要有site.xml以及若干features。按文档中说
阅读全文
摘要:URLConnection与HttPURLConnection都是抽象类,无法直接实例化对象。其对象主要通过URL的openconnection方法获得。值得注意的是:1.openConnection方法只创建URLConnection或者HttPURLConnection实例,但是并不进行真正的连
阅读全文
摘要:Java并发 互斥锁(重量级锁) synchronized 对象锁 不可中断 可重入 非公平 相关操作 wait/waitAll/notify/notifyAll synchronized(object){ while(等待条件不满足){ object.wait(); } } ReentrantLo
阅读全文