Archive for April, 2008

Maven Resources Encoding

昨天临近release,却突然发现一个问题……

原本一个纯文本的字典文件,这个文件本身是UTF8编码,里边包含一些中文字符。无论上传到svn还是在本地使用maven build这个纯文本文件都没有任何问题。

但是我们的release必须要在另外一个公司内部的build系统上做,才可以进行下一步QA和Production安装。可偏偏用这个Build系统出来的这个字典文件变成了ASCII编码,里边的字符全都乱掉了。一开始怀疑是编译好文件在被Build系统下载时候动过手脚,经实验证明不是这个问题。

最后还是定位在了Maven身上。这个文件在被Maven打包的过程中仅仅是被拷贝到一个目录然后跟随这个目录一起被打进一个JAR,因为这个Build系统是在美国总部,所以经分析Build系统肯定是英文ISO-8859-1编码,Maven的拷贝也不是简单的拷贝,而是经过程序处理了。翻了一大堆的Maven说明,终于找到一个关于resources的配置,可以显式的指定resources的编码,加在pom.xml中就行了。

<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-resources-plugin</artifactId>
<configuration>
<encoding>UTF-8</encoding>
</configuration>
</plugin>

微软的决心

微软本周六向雅虎发出“最后通牒”,声称如果无法在4月26日之前达成交易,就将以更低的价格发动恶意收购。

微软发起最后攻势了,看上去微软是势在必得的架势,雅虎的股票再跌,市场不被看好,股东不满CEO兼创始人的表现,估计经过一番挣扎还是的就范。加上有很多投资者同时是两家的股东,自然也不希望价格太高也不希望太低,几乎所有的媒体和评论人都一致认为最终交易会成功。

一旦收购成功,估计影响对大的还是AOL了,毕竟本来在TOP4中,AOL就最不占优势,这样一来压力肯定更大了。不过倒也有另外一个好处就是终于有能牵制GOOGLE的对手了,也许鹬蚌相争渔翁得利也说不定呢。

Yahoo Gets a Deadline
微软限雅虎三周内接受收购提案
微软收购雅虎交易提速