﻿<?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>C++博客-pk you</title><link>http://www.cppblog.com/pketu/</link><description /><language>zh-cn</language><lastBuildDate>Tue, 09 Jun 2026 21:35:17 GMT</lastBuildDate><pubDate>Tue, 09 Jun 2026 21:35:17 GMT</pubDate><ttl>60</ttl><item><title>重新参与topcoder的组件开发竞赛，这里记录一下学习记录</title><link>http://www.cppblog.com/pketu/archive/2011/02/14/140017.html</link><dc:creator>pketu</dc:creator><author>pketu</author><pubDate>Mon, 14 Feb 2011 04:23:00 GMT</pubDate><guid>http://www.cppblog.com/pketu/archive/2011/02/14/140017.html</guid><wfw:comment>http://www.cppblog.com/pketu/comments/140017.html</wfw:comment><comments>http://www.cppblog.com/pketu/archive/2011/02/14/140017.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/pketu/comments/commentRss/140017.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/pketu/services/trackbacks/140017.html</trackback:ping><description><![CDATA[关于java开发所需要的环境软件：<div><span  style="color: rgb(51, 51, 51); font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; line-height: 16px; "><table class="confluenceTable" style="font-family: Verdana, arial, sans-serif; font-size: 11px; line-height: 16px; color: rgb(0, 0, 0); font-weight: normal; empty-cells: show; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; border-collapse: collapse; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(153, 153, 153); border-right-color: rgb(153, 153, 153); border-bottom-color: rgb(153, 153, 153); border-left-color: rgb(153, 153, 153); vertical-align: top; "><tbody><tr style="font-family: Verdana, arial, sans-serif; font-size: 11px; line-height: 16px; color: rgb(0, 0, 0); font-weight: normal; "><td class="confluenceTd" style="font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; line-height: normal; color: rgb(51, 51, 51); font-weight: normal; text-decoration: none; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: white; border-right-color: white; border-bottom-color: white; border-left-color: white; padding-top: 2px; padding-right: 4px; padding-bottom: 2px; padding-left: 4px; vertical-align: top; background-color: rgb(245, 245, 245); "><strong>Tool</strong></td><td class="confluenceTd" style="font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; line-height: normal; color: rgb(51, 51, 51); font-weight: normal; text-decoration: none; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: white; border-right-color: white; border-bottom-color: white; border-left-color: white; padding-top: 2px; padding-right: 4px; padding-bottom: 2px; padding-left: 4px; vertical-align: top; background-color: rgb(245, 245, 245); "><strong>URL</strong></td><td class="confluenceTd" style="font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; line-height: normal; color: rgb(51, 51, 51); font-weight: normal; text-decoration: none; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: white; border-right-color: white; border-bottom-color: white; border-left-color: white; padding-top: 2px; padding-right: 4px; padding-bottom: 2px; padding-left: 4px; vertical-align: top; background-color: rgb(245, 245, 245); "><strong>Description</strong></td></tr><tr style="font-family: Verdana, arial, sans-serif; font-size: 11px; line-height: 16px; color: rgb(0, 0, 0); font-weight: normal; "><td class="confluenceTd" style="font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; line-height: normal; color: rgb(51, 51, 51); font-weight: normal; text-decoration: none; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: white; border-right-color: white; border-bottom-color: white; border-left-color: white; padding-top: 2px; padding-right: 4px; padding-bottom: 2px; padding-left: 4px; vertical-align: top; background-color: rgb(245, 245, 245); "><font color="#333333">Sun JAVA SE 5.0+</font></td><td class="confluenceTd" style="font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; line-height: normal; color: rgb(51, 51, 51); font-weight: normal; text-decoration: none; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: white; border-right-color: white; border-bottom-color: white; border-left-color: white; padding-top: 2px; padding-right: 4px; padding-bottom: 2px; padding-left: 4px; vertical-align: top; background-color: rgb(245, 245, 245); "><span class="nobr" style="white-space: nowrap; "><a href="http://java.sun.com/javase/downloads/index.jsp" rel="nofollow" style="color: rgb(51, 0, 204); text-decoration: underline; ">SDK Download Page<sup><img class="rendericon" src="http://www.topcoder.com/wiki/images/icons/linkext7.gif" height="7" width="7" align="absmiddle" alt="" border="0" style="border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; "></sup></a></span></td><td class="confluenceTd" style="font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; line-height: normal; color: rgb(51, 51, 51); font-weight: normal; text-decoration: none; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: white; border-right-color: white; border-bottom-color: white; border-left-color: white; padding-top: 2px; padding-right: 4px; padding-bottom: 2px; padding-left: 4px; vertical-align: top; background-color: rgb(245, 245, 245); ">最新的jdk，差不多跟随最新发布的jdk就可以了</td></tr><tr style="font-family: Verdana, arial, sans-serif; font-size: 11px; line-height: 16px; color: rgb(0, 0, 0); font-weight: normal; "><td class="confluenceTd" style="font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; line-height: normal; color: rgb(51, 51, 51); font-weight: normal; text-decoration: none; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: white; border-right-color: white; border-bottom-color: white; border-left-color: white; padding-top: 2px; padding-right: 4px; padding-bottom: 2px; padding-left: 4px; vertical-align: top; background-color: rgb(245, 245, 245); "><font color="#333333">Ant</font></td><td class="confluenceTd" style="font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; line-height: normal; color: rgb(51, 51, 51); font-weight: normal; text-decoration: none; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: white; border-right-color: white; border-bottom-color: white; border-left-color: white; padding-top: 2px; padding-right: 4px; padding-bottom: 2px; padding-left: 4px; vertical-align: top; background-color: rgb(245, 245, 245); "><span class="nobr" style="white-space: nowrap; "><a href="http://ant.apache.org/" rel="nofollow" style="color: rgb(51, 0, 204); text-decoration: underline; ">Homepage<sup><img class="rendericon" src="http://www.topcoder.com/wiki/images/icons/linkext7.gif" height="7" width="7" align="absmiddle" alt="" border="0" style="border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; "></sup></a></span></td><td class="confluenceTd" style="font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; line-height: normal; color: rgb(51, 51, 51); font-weight: normal; text-decoration: none; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: white; border-right-color: white; border-bottom-color: white; border-left-color: white; padding-top: 2px; padding-right: 4px; padding-bottom: 2px; padding-left: 4px; vertical-align: top; background-color: rgb(245, 245, 245); "><font color="#333333">需要使用ant来编译java代码和打包提交。关于ant的使用在后面会有解释。搞清楚eclipse和ant的配合使用<br><br></font></td></tr><tr style="font-family: Verdana, arial, sans-serif; font-size: 11px; line-height: 16px; color: rgb(0, 0, 0); font-weight: normal; "><td class="confluenceTd" style="font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; line-height: normal; color: rgb(51, 51, 51); font-weight: normal; text-decoration: none; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: white; border-right-color: white; border-bottom-color: white; border-left-color: white; padding-top: 2px; padding-right: 4px; padding-bottom: 2px; padding-left: 4px; vertical-align: top; background-color: rgb(245, 245, 245); "><font color="#333333">JUnit</font></td><td class="confluenceTd" style="font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; line-height: normal; color: rgb(51, 51, 51); font-weight: normal; text-decoration: none; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: white; border-right-color: white; border-bottom-color: white; border-left-color: white; padding-top: 2px; padding-right: 4px; padding-bottom: 2px; padding-left: 4px; vertical-align: top; background-color: rgb(245, 245, 245); "><span class="nobr" style="white-space: nowrap; "><a href="http://www.junit.org/" rel="nofollow" style="color: rgb(51, 0, 204); text-decoration: underline; ">Homepage<sup><img class="rendericon" src="http://www.topcoder.com/wiki/images/icons/linkext7.gif" height="7" width="7" align="absmiddle" alt="" border="0" style="border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; "></sup></a></span></td><td class="confluenceTd" style="font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; line-height: normal; color: rgb(51, 51, 51); font-weight: normal; text-decoration: none; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: white; border-right-color: white; border-bottom-color: white; border-left-color: white; padding-top: 2px; padding-right: 4px; padding-bottom: 2px; padding-left: 4px; vertical-align: top; background-color: rgb(245, 245, 245); "><font color="#333333">junit是单元测试框架，在后面的section 6会有更详细的说明。必须。<br><br></font></td></tr><tr style="font-family: Verdana, arial, sans-serif; font-size: 11px; line-height: 16px; color: rgb(0, 0, 0); font-weight: normal; "><td class="confluenceTd" style="font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; line-height: normal; color: rgb(51, 51, 51); font-weight: normal; text-decoration: none; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: white; border-right-color: white; border-bottom-color: white; border-left-color: white; padding-top: 2px; padding-right: 4px; padding-bottom: 2px; padding-left: 4px; vertical-align: top; background-color: rgb(245, 245, 245); "><font color="#1f497d">Sun JAVA EE</font></td><td class="confluenceTd" style="font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; line-height: normal; color: rgb(51, 51, 51); font-weight: normal; text-decoration: none; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: white; border-right-color: white; border-bottom-color: white; border-left-color: white; padding-top: 2px; padding-right: 4px; padding-bottom: 2px; padding-left: 4px; vertical-align: top; background-color: rgb(245, 245, 245); "><span class="nobr" style="white-space: nowrap; "><a href="http://java.sun.com/javase/downloads/index.jsp" rel="nofollow" style="color: rgb(51, 0, 204); text-decoration: underline; ">SDK Download Page<sup><img class="rendericon" src="http://www.topcoder.com/wiki/images/icons/linkext7.gif" height="7" width="7" align="absmiddle" alt="" border="0" style="border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; "></sup></a></span></td><td class="confluenceTd" style="font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; line-height: normal; color: rgb(51, 51, 51); font-weight: normal; text-decoration: none; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: white; border-right-color: white; border-bottom-color: white; border-left-color: white; padding-top: 2px; padding-right: 4px; padding-bottom: 2px; padding-left: 4px; vertical-align: top; background-color: rgb(245, 245, 245); ">只会有部分组件需要使用javaee。保持关注即可</td></tr><tr style="font-family: Verdana, arial, sans-serif; font-size: 11px; line-height: 16px; color: rgb(0, 0, 0); font-weight: normal; "><td class="confluenceTd" style="font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; line-height: normal; color: rgb(51, 51, 51); font-weight: normal; text-decoration: none; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: white; border-right-color: white; border-bottom-color: white; border-left-color: white; padding-top: 2px; padding-right: 4px; padding-bottom: 2px; padding-left: 4px; vertical-align: top; background-color: rgb(245, 245, 245); "><font color="#333333">Checkstyle</font></td><td class="confluenceTd" style="font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; line-height: normal; color: rgb(51, 51, 51); font-weight: normal; text-decoration: none; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: white; border-right-color: white; border-bottom-color: white; border-left-color: white; padding-top: 2px; padding-right: 4px; padding-bottom: 2px; padding-left: 4px; vertical-align: top; background-color: rgb(245, 245, 245); "><span class="nobr" style="white-space: nowrap; "><a href="http://checkstyle.sourceforge.net/" rel="nofollow" style="color: rgb(51, 0, 204); text-decoration: underline; ">Homepage<sup><img class="rendericon" src="http://www.topcoder.com/wiki/images/icons/linkext7.gif" height="7" width="7" align="absmiddle" alt="" border="0" style="border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; "></sup></a></span></td><td class="confluenceTd" style="font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; line-height: normal; color: rgb(51, 51, 51); font-weight: normal; text-decoration: none; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: white; border-right-color: white; border-bottom-color: white; border-left-color: white; padding-top: 2px; padding-right: 4px; padding-bottom: 2px; padding-left: 4px; vertical-align: top; background-color: rgb(245, 245, 245); "><font color="#333333">这个软件是用来格式化你的代码的，提交之前最好格式化一下，非必须<br></font></td></tr><tr style="font-family: Verdana, arial, sans-serif; font-size: 11px; line-height: 16px; color: rgb(0, 0, 0); font-weight: normal; "><td class="confluenceTd" style="font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; line-height: normal; color: rgb(51, 51, 51); font-weight: normal; text-decoration: none; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: white; border-right-color: white; border-bottom-color: white; border-left-color: white; padding-top: 2px; padding-right: 4px; padding-bottom: 2px; padding-left: 4px; vertical-align: top; background-color: rgb(245, 245, 245); "><font color="#333333">Cobertura</font>&nbsp;<br clear="all"></td><td class="confluenceTd" style="font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; line-height: normal; color: rgb(51, 51, 51); font-weight: normal; text-decoration: none; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: white; border-right-color: white; border-bottom-color: white; border-left-color: white; padding-top: 2px; padding-right: 4px; padding-bottom: 2px; padding-left: 4px; vertical-align: top; background-color: rgb(245, 245, 245); "><span class="nobr" style="white-space: nowrap; "><a href="http://cobertura.sourceforge.net/" rel="nofollow" style="color: rgb(51, 0, 204); text-decoration: underline; ">Homepage<sup><img class="rendericon" src="http://www.topcoder.com/wiki/images/icons/linkext7.gif" height="7" width="7" align="absmiddle" alt="" border="0" style="border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; "></sup></a></span></td><td class="confluenceTd" style="font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; line-height: normal; color: rgb(51, 51, 51); font-weight: normal; text-decoration: none; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: white; border-right-color: white; border-bottom-color: white; border-left-color: white; padding-top: 2px; padding-right: 4px; padding-bottom: 2px; padding-left: 4px; vertical-align: top; background-color: rgb(245, 245, 245); ">这个是用来查看单元测试的覆盖率的工具。非必须<br><br></td></tr></tbody></table></span></div><img src ="http://www.cppblog.com/pketu/aggbug/140017.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/pketu/" target="_blank">pketu</a> 2011-02-14 12:23 <a href="http://www.cppblog.com/pketu/archive/2011/02/14/140017.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>