﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-H-bomb-随笔分类-嗜好</title><link>http://www.blogjava.net/H-bomb/category/28556.html</link><description>喜欢就去做</description><language>zh-cn</language><lastBuildDate>Sun, 03 Feb 2008 18:17:40 GMT</lastBuildDate><pubDate>Sun, 03 Feb 2008 18:17:40 GMT</pubDate><ttl>60</ttl><item><title>roller4.0 安装小记，总结了I18N的安装要点（转载 自http://lokvin.javaeye.com）</title><link>http://www.blogjava.net/H-bomb/archive/2008/02/03/179183.html</link><dc:creator>小Q</dc:creator><author>小Q</author><pubDate>Sun, 03 Feb 2008 07:39:00 GMT</pubDate><guid>http://www.blogjava.net/H-bomb/archive/2008/02/03/179183.html</guid><wfw:comment>http://www.blogjava.net/H-bomb/comments/179183.html</wfw:comment><comments>http://www.blogjava.net/H-bomb/archive/2008/02/03/179183.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/H-bomb/comments/commentRss/179183.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/H-bomb/services/trackbacks/179183.html</trackback:ping><description><![CDATA[<p><strong>roller4.0 安装小记<br />
</strong>roller4.0 安装总体感觉很方便。有安装向导页面，自动建立数据库表。 <br />
但也有一点小问题，install-guide 上没有写得太详细，也可能我看得不够仔细，呵呵 <br />
。一个是没有说配置连接池配置文件，另一个是中文有点问题。 </p>
<p><strong>总结如下：</strong> <br />
<strong>安装环境</strong>： </p>
<p><br />
JDK 1.5.05 <br />
tomcat-5.5.17 <br />
mysql-5.0.27 <br />
apache-roller-4.0 </p>
<p>安装使用的是 msyql 数据库，现建立数据库和用户 <br />
<br />
mysql&gt; create database rollerdb default charset utf8&nbsp; collate utf8_general_ci;&nbsp;&nbsp; <br />
&nbsp; <br />
文档install-guide 上 create database rollerdb ; 建立的数据库默认是 lat1 字符&nbsp;&nbsp; <br />
编码，中文会有问题所以使用 utf8 编码&nbsp;&nbsp; <br />
&nbsp; <br />
给用户授权&nbsp;&nbsp; <br />
&nbsp; <br />
mysql&gt; grant all on rollerdb.* to scott@'%' identified by 'tiger';&nbsp;&nbsp; <br />
mysql&gt; grant all on rollerdb.* to scott@localhost identified by 'tiger';&nbsp; </p>
<p>mysql&gt; create database rollerdb default charset utf8&nbsp; collate utf8_general_ci;</p>
<p>文档install-guide 上 create database rollerdb ; 建立的数据库默认是 lat1 字符<br />
编码，中文会有问题所以使用 utf8 编码</p>
<p>给用户授权</p>
<p>mysql&gt; grant all on rollerdb.* to scott@'%' identified by 'tiger';<br />
mysql&gt; grant all on rollerdb.* to scott@localhost identified by 'tiger';</p>
<p>&nbsp;</p>
<p>为了使用java mail 发送邮件，tomcat 的 common/lib 文件夹中放入 activation.jar， <br />
javamail.jar </p>
<p><br />
困了，先睡了回头再写... <br />
各位新年快乐！ </p>
<p>在 conf/server.xml 文件中的connector加入 URIEncoding=&#8221;UTF-8&#8221;, 为了I18N <br />
例如： <br />
&lt;Connector port="8080" <br />
maxThreads="150" minSpareThreads="25" maxSpareThreads="75" <br />
enableLookups="false" redirectPort="8443" debug="0" <br />
acceptCount="100" connectionTimeout="20000" <br />
disableUploadTimeout="true" <br />
URIEncoding="UTF-8" /&gt; </p>
<p>将roller 发行包的 roller 文件夹copy 到tomcat 的 webapps 下。 </p>
<p>关于JDBC 驱动 install-guiade 上说 <br />
For MySQL 4.1.x 使用 the J/Connector 3.0.X JDBC <br />
For MySQL 5.X use the J/Connector 3.1.X JDBC drivers </p>
<p>拷贝到 tomcat/common/lib 下 </p>
<p>建立一个 roller-custom.properties 文件内容如下： <br />
installation.type=auto <br />
database.configurationType=jdbc <br />
database.jdbc.driverClass=com.mysql.jdbc.Driver <br />
database.jdbc.connectionURL=jdbc:mysql://localhost:3306/rollerdb?autoReconnect=true&amp;useUnicode=true&amp;characterEncoding=utf-8&amp;mysqlEncoding=utf8 <br />
database.jdbc.username=scott <br />
database.jdbc.password=tiger <br />
mail.configurationType=properties <br />
mail.hostname=smtp-server.example.com <br />
mail.username=scott <br />
mail.password=tiger </p>
<p>roller-custom.properties 放到 tomcat/common/classes 下 </p>
<p>（这里有一个问题我不大明白，在roller-custom.properties <br />
文件里指定了数据库连接，但是还需要制定一个数据库的连接池 <br />
给roller 才能正常工作，而且注意 database.jdbc.connectionURL=jdbc:mysql://localhost:3306/ <br />
rollerdb?autoReconnect=true&amp;useUnicode <br />
=true&amp;characterEncoding=utf-8&amp;mysqlEncoding=utf8 <br />
属性，如果按install-guide 的 database.jdbc.connectionURL=jdbc:mysql://localhost:3306/ <br />
rollerdb 中文是会乱码的） </p>
<p>在\tomcat-5.5.17\conf\Catalina\localhost放入一个 roller.xml <br />
文件，内容如下： <br />
Java代码 <br />
&lt;Context path="/roller"&nbsp; <br />
docBase="roller" debug="0"&gt;&nbsp;&nbsp; <br />
&lt;Resource name="jdbc/rollerdb" auth="Container"&nbsp; <br />
type="javax.sql.DataSource"&nbsp; <br />
driverClassName="com.mysql.jdbc.Driver"&nbsp; <br />
url="jdbc:mysql://localhost:3306/rollerdb?autoReconnect=true&amp;useUnicode=true&amp;characterEncoding=utf-8&amp;mysqlEncoding=utf8"&nbsp; <br />
username="root"&nbsp; <br />
password="mysql"&nbsp; <br />
maxActive="20"&nbsp; <br />
maxIdle="3"&nbsp; <br />
removeAbandoned="true"&nbsp; <br />
maxWait="3000" /&gt;&nbsp;&nbsp; <br />
&lt;!-- If you want e-mail features, un-comment the section below --&gt;&nbsp;&nbsp; <br />
&lt;!--&nbsp;&nbsp; <br />
&lt;Resource name="mail/Session" auth="Container"&nbsp; <br />
type="javax.mail.Session"&nbsp; <br />
mail.smtp.host="mailhost.example.com" /&gt;&nbsp;&nbsp; <br />
--&gt;&nbsp;&nbsp; <br />
&lt;/Context&gt;&nbsp; </p>
<p>&lt;Context path="/roller"<br />
docBase="roller" debug="0"&gt;<br />
&lt;Resource name="jdbc/rollerdb" auth="Container"<br />
type="javax.sql.DataSource"<br />
driverClassName="com.mysql.jdbc.Driver"<br />
url="jdbc:mysql://localhost:3306/rollerdb?autoReconnect=true&amp;useUnicode=true&amp;characterEncoding=utf-8&amp;mysqlEncoding=utf8"<br />
username="root"<br />
password="mysql"<br />
maxActive="20"<br />
maxIdle="3"<br />
removeAbandoned="true"<br />
maxWait="3000" /&gt;<br />
&lt;!-- If you want e-mail features, un-comment the section below --&gt;<br />
&lt;!--<br />
&lt;Resource name="mail/Session" auth="Container"<br />
type="javax.mail.Session"<br />
mail.smtp.host="mailhost.example.com" /&gt;<br />
--&gt;<br />
&lt;/Context&gt;</p>
<p><br />
其实就是指定了一个 jdbc/rollerdb 的 jndi datasource, <br />
如果没有的话，会发现每次见了用户，登陆时就登陆不了。提示 <br />
密码或用户错，但是用户确实在数据库表中了，我觉得 <br />
roller-custom.properties <br />
和roller.xml 中的数据源配置都用到了，有点奇怪。 <br />
回头看看源码可能就知道是怎么回事了。 </p>
<p>启动tomcat ,就可以正常安装roller 了 </p>
<img src ="http://www.blogjava.net/H-bomb/aggbug/179183.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/H-bomb/" target="_blank">小Q</a> 2008-02-03 15:39 <a href="http://www.blogjava.net/H-bomb/archive/2008/02/03/179183.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Spket Eclipse Plugin &amp; IDE(Ext在Spket上的安装方法)www.extjs.com</title><link>http://www.blogjava.net/H-bomb/archive/2008/02/02/179051.html</link><dc:creator>小Q</dc:creator><author>小Q</author><pubDate>Sat, 02 Feb 2008 08:38:00 GMT</pubDate><guid>http://www.blogjava.net/H-bomb/archive/2008/02/02/179051.html</guid><wfw:comment>http://www.blogjava.net/H-bomb/comments/179051.html</wfw:comment><comments>http://www.blogjava.net/H-bomb/archive/2008/02/02/179051.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/H-bomb/comments/commentRss/179051.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/H-bomb/services/trackbacks/179051.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: Spket Eclipse Plugin & IDE<br>The Spket IDE has by far the most superior code assist for Ext 2.0. It uses the Ext .jsb project file and embedded script doc to build code assist that includes options inherited from base classes and full documentation.<br><br>It doesn’t have much for editing other types of files though (e.g. CSS), so my preference is to install it as an Eclipse plugin in Aptana. To install the plugin in Aptana:<br><br>&nbsp;&nbsp;<a href='http://www.blogjava.net/H-bomb/archive/2008/02/02/179051.html'>阅读全文</a><img src ="http://www.blogjava.net/H-bomb/aggbug/179051.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/H-bomb/" target="_blank">小Q</a> 2008-02-02 16:38 <a href="http://www.blogjava.net/H-bomb/archive/2008/02/02/179051.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>spket 1.6.6 破解 （暴力）</title><link>http://www.blogjava.net/H-bomb/archive/2008/02/02/179049.html</link><dc:creator>小Q</dc:creator><author>小Q</author><pubDate>Sat, 02 Feb 2008 08:21:00 GMT</pubDate><guid>http://www.blogjava.net/H-bomb/archive/2008/02/02/179049.html</guid><wfw:comment>http://www.blogjava.net/H-bomb/comments/179049.html</wfw:comment><comments>http://www.blogjava.net/H-bomb/archive/2008/02/02/179049.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/H-bomb/comments/commentRss/179049.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/H-bomb/services/trackbacks/179049.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 没有注册的版本，用的不爽。<br>居然没有混淆，反编译了下，修改里面的一个Class文件，就ok了。<br>com.spket.ui_1.6.6.jar --》\com\spket\ui\internal\License.class&nbsp;&nbsp;<a href='http://www.blogjava.net/H-bomb/archive/2008/02/02/179049.html'>阅读全文</a><img src ="http://www.blogjava.net/H-bomb/aggbug/179049.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/H-bomb/" target="_blank">小Q</a> 2008-02-02 16:21 <a href="http://www.blogjava.net/H-bomb/archive/2008/02/02/179049.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Roller 安装文档（翻译）</title><link>http://www.blogjava.net/H-bomb/archive/2008/01/20/176639.html</link><dc:creator>小Q</dc:creator><author>小Q</author><pubDate>Sun, 20 Jan 2008 14:46:00 GMT</pubDate><guid>http://www.blogjava.net/H-bomb/archive/2008/01/20/176639.html</guid><wfw:comment>http://www.blogjava.net/H-bomb/comments/176639.html</wfw:comment><comments>http://www.blogjava.net/H-bomb/archive/2008/01/20/176639.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/H-bomb/comments/commentRss/176639.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/H-bomb/services/trackbacks/176639.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: &nbsp;&nbsp;&nbsp; &nbsp; 最近研究Roller，一直手痒，想搞个Java 的博客玩玩，网上查了下，Roller像是比较出名，所以就选择他了。&nbsp;&nbsp;&nbsp;&nbsp; 可惜网上中文的文档不多，官方e文的文档也不多，连API也没有提供，所以，我觉得，先把他的三个文档翻译下，一来方便我学习，二来，给同时给感兴趣的又不敢冒e文同志的一些方便（声明下，我...&nbsp;&nbsp;<a href='http://www.blogjava.net/H-bomb/archive/2008/01/20/176639.html'>阅读全文</a><img src ="http://www.blogjava.net/H-bomb/aggbug/176639.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/H-bomb/" target="_blank">小Q</a> 2008-01-20 22:46 <a href="http://www.blogjava.net/H-bomb/archive/2008/01/20/176639.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>