需要安装哪些工具?

需要安装如下工具:

  • Eclipse(必须),这里下载
  • Tomcat(必须),这里下载
  • MySQL Server(必须),这里下载
  • MySQL Workbench(可选),这里下载
  • Maven(可选),这里下载

[top]


使用Eclipse开发,需要安装哪些插件?

在Eclipse中需要安装如下插件:

  • Subclipse
  • Maven Integration for Eclipse WTP
  • Maven Integration for Eclipse

强烈建议使用Eclipse的功能Eclipse Marketplace ...安装这些插件。

[top]


在Eclipse中,如何安装Maven SCM Connecter插件?

在Eclipse中,选择File -> New -> Other... -> Maven -> Checkout Maven Projects from SCM 打开了一个界面,点击Find more SCM connectors in the m2e Marketplace安装插件。

[top]


在Eclipse 中 编辑java文件,有乱码?

Kivu4j全部文件采用UTF-8的编码,在Eclipse中设置工作空间字符集,如: Windows -> Preferences -> General -> Workspace Text file encoding 的值改为utf-8即可

[top]


提交到数据库的数据是乱码?

应用服务器的字符集也应该设置为UTF-8。如果你使用的是Tomcat,编辑Tomcat的conf目录中的server.xml文件,如:

        Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443" URIEncoding="UTF-8"
		

[top]


找不到项目的其他依赖包,如:utils包,怎么解决?

Kivu4j把依赖包全部上传到的https://oss.sonatype.org/上,输入kivu4j关键字查询。 也可以点击这里游览项目的所有包。 解决依赖问题,你需要配置maven工具,打开settings.xml,添加如下行:


<settings>
......
	<profiles>
	......
		<profile>
			<id>sonatype-repository</id>
			  <repositories>
				<repository>
				  <id>oss.sonatype.org</id>
				  <name>oss.sonatype.org</name>
				  <url>http://oss.sonatype.org/content/groups/public/</url>
			  <releases><enabled>true</enabled></releases>
			  <snapshots><enabled>true</enabled></snapshots>
				</repository>

			  </repositories>

			<pluginRepositories>
				<pluginRepository>
					<id>oss.sonatype.org</id>
					<name>oss.sonatype.org</name>
					<url>http://oss.sonatype.org/content/groups/public/</url>
				</pluginRepository>
			</pluginRepositories>
		</profile>
		......
	</profiles>
	......
	
  <activeProfiles>
    <activeProfile>sonatype-repository</activeProfile>
  </activeProfiles>	
</settings>

		

关于maven的settings.xml的知识,请参考这里。 我开发使用的settings.xml配置,这里查看

[top]


如何配置测试数据库?

测试依赖于utils-test包。utils-test包默认测试数据库是本地,端口是3306。 想改变默认的配置,强烈建议检出utils-test到开发环境中。 检查使用utils的版本,如下方法检出:

		发布版本:
		svn checkout http://svn.code.sf.net/p/kivu4j/code-0/tags/your_utils_version/test/
		
		分支版本:
		svn checkout http://svn.code.sf.net/p/kivu4j/code-0/branches/your_utils_version/test/
		

完成后,修改src/main/resources/test/db.properties文件。 重新编译,打包,如下方法:

		mvn install
		

[top]