﻿<?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-Natural-随笔分类-脚本</title><link>http://www.blogjava.net/Man/category/45925.html</link><description /><language>zh-cn</language><lastBuildDate>Tue, 24 Dec 2013 18:24:09 GMT</lastBuildDate><pubDate>Tue, 24 Dec 2013 18:24:09 GMT</pubDate><ttl>60</ttl><item><title>[bat]一些常用的脚本代码</title><link>http://www.blogjava.net/Man/archive/2011/01/21/343354.html</link><dc:creator>此号已被删</dc:creator><author>此号已被删</author><pubDate>Fri, 21 Jan 2011 14:13:00 GMT</pubDate><guid>http://www.blogjava.net/Man/archive/2011/01/21/343354.html</guid><wfw:comment>http://www.blogjava.net/Man/comments/343354.html</wfw:comment><comments>http://www.blogjava.net/Man/archive/2011/01/21/343354.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/Man/comments/commentRss/343354.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/Man/services/trackbacks/343354.html</trackback:ping><description><![CDATA[1、显示yyyymmddhh24:mi:ss格式的时间<br />
<div style="background-color: #eeeeee; font-size: 13px; border: 1px solid #cccccc; padding: 4px 5px 4px 4px; width: 98%;"><span style="color: #000000;">@echo&nbsp;off<br />
<br />
set&nbsp;todayDate</span><span style="color: #000000;">=</span><span style="color: #000000;">%date:~</span><span style="color: #000000;">0</span><span style="color: #000000;">,</span><span style="color: #000000;">4</span><span style="color: #000000;">%%date:~</span><span style="color: #000000;">5</span><span style="color: #000000;">,</span><span style="color: #000000;">2</span><span style="color: #000000;">%%date:~</span><span style="color: #000000;">8</span><span style="color: #000000;">,</span><span style="color: #000000;">2</span><span style="color: #000000;">%%time:~0,8%<br />
<br />
echo&nbsp;%todayDate%<br />
pause<br />
</span></div>
<br />
<br />
2、打开某个目录<br />
<div style="background-color: #eeeeee; font-size: 13px; border: 1px solid #cccccc; padding: 4px 5px 4px 4px; width: 98%;"><span style="color: #000000;">@echo&nbsp;off<br />
<br />
::待打开的目录(目录中若含有空格须要用缩写的形式表示)<br />
set&nbsp;mydir</span><span style="color: #000000;">=</span><span style="color: #000000;">D:\<br />
<br />
start </span><span style="color: #000000;">%mydir%</span><span style="color: #000000;"><br />
</span></div>
<br />
<br />
3、用notepad++打开某个文本<br />
<div style="background-color: #eeeeee; font-size: 13px; border: 1px solid #cccccc; padding: 4px 5px 4px 4px; width: 98%;"><span style="color: #000000;">@echo off<br />
<br />
::文本文件的完整路径<br />
set&nbsp;file_fullName</span><span style="color: #000000;">=</span><span style="color: #000000;">D:\a.txt<br />
::文本编辑器的完整路径<br />
set&nbsp;textEditTool_fullName</span><span style="color: #000000;">=</span><span style="color: #000000;">C:\Program&nbsp;files\Notepad++\notepad++.exe<br />
<br />
run&nbsp;</span><span style="color: #000000;">"</span><span style="color: #000000;">%textEditTool_fullName%</span><span style="color: #000000;">"</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">"</span><span style="color: #000000;">%file_fullName%</span><span style="color: #000000;">"</span></div>
<br />
<br />
4、清空某个目录下所有非doc文件<br />
<div style="background-color: #eeeeee; font-size: 13px; border: 1px solid #cccccc; padding: 4px 5px 4px 4px; width: 98%;"><span style="color: #000000;">@echo&nbsp;off<br />
<br />
set&nbsp;dest_dir</span><span style="color: #000000;">=</span><span style="color: #000000;">"</span><span style="color: #000000;">D:\dir1</span><span style="color: #000000;">"</span><span style="color: #000000;"><br />
<br />
for&nbsp;/f&nbsp;</span><span style="color: #000000;">"</span><span style="color: #000000;">delims=</span><span style="color: #000000;">"</span><span style="color: #000000;">&nbsp;%%I&nbsp;in&nbsp;('dir&nbsp;%dest_dir%&nbsp;/a-d&nbsp;/s&nbsp;/b')&nbsp;do&nbsp;(<br />
<br />
&nbsp;if&nbsp;not&nbsp;%%~xI</span><span style="color: #000000;">==</span><span style="color: #000000;">.doc&nbsp;(<br />
&nbsp;del&nbsp;/f&nbsp;/q&nbsp;</span><span style="color: #000000;">"</span><span style="color: #000000;">%%~sI</span><span style="color: #000000;">"</span><span style="color: #000000;"><br />
&nbsp;)<br />
)<br />
::删除空目录<br />
for&nbsp;/f&nbsp;</span><span style="color: #000000;">"</span><span style="color: #000000;">delims=</span><span style="color: #000000;">"</span><span style="color: #000000;">&nbsp;%%J&nbsp;in&nbsp;('dir&nbsp;%dest_dir%&nbsp;/ad&nbsp;/s&nbsp;/b')&nbsp;do&nbsp;(<br />
&nbsp;rd&nbsp;/s&nbsp;/q&nbsp;</span><span style="color: #000000;">"</span><span style="color: #000000;">%%~sJ</span><span style="color: #000000;">"</span><span style="color: #000000;"><br />
)<br />
<br />
pause</span></div>
<br />
<br />
5、keytool将证书导入当前目录下的my.keystore文件<br />
<div style="background-color: #eeeeee; font-size: 13px; border: 1px solid #cccccc; padding: 4px 5px 4px 4px; width: 98%;"><!--<br />
<br />
Code highlighting produced by Actipro CodeHighlighter (freeware)<br />
http://www.CodeHighlighter.com/<br />
<br />
--><span style="color: #000000;">keytool&nbsp;-import&nbsp;-keystore&nbsp;%~dp0my.keystore&nbsp;-storepass&nbsp;</span><span style="color: #000000;">123456</span><span style="color: #000000;">&nbsp;-file&nbsp;%</span><span style="color: #000000;">1</span><span style="color: #000000;">&nbsp;-alias&nbsp;%</span><span style="color: #000000;">1</span><span style="color: #000000;">&nbsp;-noprompt</span></div>
<br />
<br />
<br />
6、jarsigner签名脚本（sign_jar.bat）<br />
<div style="background-color: #eeeeee; font-size: 13px; border: 1px solid #cccccc; padding: 4px 5px 4px 4px; width: 98%;"><span style="color: #000000;">set&nbsp;file_fullName</span><span style="color: #000000;">=</span><span style="color: #000000;">%~dp0%myKeystore<br />
jarsigner&nbsp;-keystore&nbsp;</span><span style="color: #000000;">"</span><span style="color: #000000;">%file_fullName%</span><span style="color: #000000;">"</span><span style="color: #000000;">&nbsp;-storepass&nbsp;</span><span style="color: #000000;">123456</span><span style="color: #000000;">&nbsp;%</span><span style="color: #000000;">1</span><span style="color: #000000;">&nbsp;myself<br />
</span></div>
<br />
<br />
7、将sign_jar.bat添加到右键菜单中<br />
@green_Install.bat<br />
<div style="background-color: #eeeeee; font-size: 13px; border: 1px solid #cccccc; padding: 4px 5px 4px 4px; width: 98%;"><span style="color: #000000;">@echo off<br />
set&nbsp;program_fullName</span><span style="color: #000000;">=</span><span style="color: #000000;">%~dp0%sign_jar.bat<br />
set&nbsp;reg_name</span><span style="color: #000000;">=</span><span style="color: #000000;">Sign_jar<br />
set&nbsp;reg_value</span><span style="color: #000000;">=</span><span style="color: #000000;">Sign&nbsp;this&nbsp;jar<br />
<br />
::这是只对jar文件才会生效<br />
reg&nbsp;add&nbsp;</span><span style="color: #000000;">"</span><span style="color: #000000;">HKCR\jarfile\shell\%reg_name%</span><span style="color: #000000;">"</span><span style="color: #000000;">&nbsp;/ve&nbsp;/d&nbsp;</span><span style="color: #000000;">"</span><span style="color: #000000;">%reg_value%</span><span style="color: #000000;">"</span><span style="color: #000000;">&nbsp;/f<br />
reg&nbsp;add&nbsp;</span><span style="color: #000000;">"</span><span style="color: #000000;">HKCR\jarfile\shell\%reg_name%\command</span><span style="color: #000000;">"</span><span style="color: #000000;">&nbsp;/ve&nbsp;/d&nbsp;</span><span style="color: #000000;">"</span><span style="color: #000000;">%program_fullName%&nbsp;%%1</span><span style="color: #000000;">"</span><span style="color: #000000;">&nbsp;/f<br />
&nbsp;:: 下面是通用菜单（不针对特殊文件格式的）<br />
&nbsp;::&nbsp;reg&nbsp;add&nbsp;</span><span style="color: #000000;">"</span><span style="color: #000000;">HKCR\*\shell\%reg_name%</span><span style="color: #000000;">"</span><span style="color: #000000;">&nbsp;/ve&nbsp;/d&nbsp;</span><span style="color: #000000;">"</span><span style="color: #000000;">%reg_value%</span><span style="color: #000000;">"</span><span style="color: #000000;">&nbsp;/f&nbsp;&gt;nul<br />
&nbsp;::&nbsp;reg&nbsp;add&nbsp;</span><span style="color: #000000;">"</span><span style="color: #000000;">HKCR\*\shell\%reg_name%\command</span><span style="color: #000000;">"</span><span style="color: #000000;">&nbsp;/ve&nbsp;/d&nbsp;</span><span style="color: #000000;">"</span><span style="color: #000000;">%program_fullName%&nbsp;%%1</span><span style="color: #000000;">"</span><span style="color: #000000;">&nbsp;/f&nbsp;&gt;nul<br />
&nbsp;::&nbsp;reg&nbsp;add&nbsp;</span><span style="color: #000000;">"</span><span style="color: #000000;">HKCR\Folder\shell\%reg_name%</span><span style="color: #000000;">"</span><span style="color: #000000;">&nbsp;/ve&nbsp;/d&nbsp;</span><span style="color: #000000;">"</span><span style="color: #000000;">%reg_value%</span><span style="color: #000000;">"</span><span style="color: #000000;">&nbsp;/f&nbsp;&gt;nul<br />
&nbsp;::&nbsp;reg&nbsp;add&nbsp;</span><span style="color: #000000;">"</span><span style="color: #000000;">HKCR\Folder\shell\%reg_name%\command</span><span style="color: #000000;">"</span><span style="color: #000000;">&nbsp;/ve&nbsp;/d&nbsp;</span><span style="color: #000000;">"</span><span style="color: #000000;">%program_fullName%&nbsp;%%1</span><span style="color: #000000;">"</span><span style="color: #000000;">&nbsp;/f&nbsp;&gt;nul</span></div>
<br />
@green_Uninstall.bat<br />
<div style="background-color: #eeeeee; font-size: 13px; border: 1px solid #cccccc; padding: 4px 5px 4px 4px; width: 98%;"><span style="color: #000000;">@echo&nbsp;off<br />
set&nbsp;reg_name</span><span style="color: #000000;">=</span><span style="color: #000000;">Sign_jar<br />
<br />
reg&nbsp;delete&nbsp;</span><span style="color: #000000;">"</span><span style="color: #000000;">HKCR\jarfile\shell\%reg_name%</span><span style="color: #000000;">"</span><span style="color: #000000;">&nbsp;/f&nbsp;&gt;nul&nbsp;</span><span style="color: #000000;">2</span><span style="color: #000000;">&gt;nul<br />
rem&nbsp;reg&nbsp;delete&nbsp;</span><span style="color: #000000;">"</span><span style="color: #000000;">HKCR\*\shell\%reg_name%</span><span style="color: #000000;">"</span><span style="color: #000000;">&nbsp;/f&nbsp;&gt;nul&nbsp;</span><span style="color: #000000;">2</span><span style="color: #000000;">&gt;nul<br />
rem&nbsp;reg&nbsp;delete&nbsp;</span><span style="color: #000000;">"</span><span style="color: #000000;">HKCR\Folder\shell\%reg_name%</span><span style="color: #000000;">"</span><span style="color: #000000;">&nbsp;/f&nbsp;&gt;nul&nbsp;</span><span style="color: #000000;">2</span><span style="color: #000000;">&gt;nul<br />
</span></div>
<br />
<br />
<br />
<br />
<img src ="http://www.blogjava.net/Man/aggbug/343354.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/Man/" target="_blank">此号已被删</a> 2011-01-21 22:13 <a href="http://www.blogjava.net/Man/archive/2011/01/21/343354.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[svn]windows下svn服务器快速搭建</title><link>http://www.blogjava.net/Man/archive/2010/08/21/329545.html</link><dc:creator>此号已被删</dc:creator><author>此号已被删</author><pubDate>Sat, 21 Aug 2010 09:16:00 GMT</pubDate><guid>http://www.blogjava.net/Man/archive/2010/08/21/329545.html</guid><wfw:comment>http://www.blogjava.net/Man/comments/329545.html</wfw:comment><comments>http://www.blogjava.net/Man/archive/2010/08/21/329545.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/Man/comments/commentRss/329545.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/Man/services/trackbacks/329545.html</trackback:ping><description><![CDATA[本文主要通过svnserve命令来快速搭建版本库。<br />
<br />
<br />
1、准备工作。<br />
安装Subversion、TortoiseSVN.(你只装了小乌龟，还没装Subversion？赶紧去下一个安装，此处不细表。。。)<br />
<br />
<br />
2、创建版本库。<br />
假使版本库位置准备放在&#8220;d:\repository&#8221;目录下。<br />
打开dos命令窗口：<br />
<br />
a、创建目录；<br />
<div style="background-color: #eeeeee; font-size: 13px; border: 1px solid #cccccc; padding: 4px 5px 4px 4px; width: 98%;"><!--<br />
<br />
Code highlighting produced by Actipro CodeHighlighter (freeware)<br />
http://www.CodeHighlighter.com/<br />
<br />
--><span style="color: #000000;">mkdir d:\repository</span></div>
<br />
b、创建demo版本库；<br />
<div style="background-color: #eeeeee; font-size: 13px; border: 1px solid #cccccc; padding: 4px 5px 4px 4px; width: 98%;"><!--<br />
<br />
Code highlighting produced by Actipro CodeHighlighter (freeware)<br />
http://www.CodeHighlighter.com/<br />
<br />
--><span style="color: #000000;">svnadmin&nbsp;create&nbsp;d:\repository\demo</span></div>
<br />
c、设置帐户、访问权限<br />
进入&#8220;d:\repository\demo\conf&#8221;目录下，<br />
修改passwd文件（这是设置你的账号和密码的）<br />
<div style="background-color: #eeeeee; font-size: 13px; border: 1px solid #cccccc; padding: 4px 5px 4px 4px; width: 98%;"><!--<br />
<br />
Code highlighting produced by Actipro CodeHighlighter (freeware)<br />
http://www.CodeHighlighter.com/<br />
<br />
--><span style="color: #000000;">[users]<br />
jack&nbsp;=&nbsp;jack888</span></div>
修改svnserve.conf文件（匿名用户只读、通过帐户验证的可写）<br />
<div style="background-color: #eeeeee; font-size: 13px; border: 1px solid #cccccc; padding: 4px 5px 4px 4px; width: 98%;"><!--<br />
<br />
Code highlighting produced by Actipro CodeHighlighter (freeware)<br />
http://www.CodeHighlighter.com/<br />
<br />
--><span style="color: #000000;">[general]<br />
anon-access&nbsp;=&nbsp;read<br />
auth-access&nbsp;=&nbsp;write<br />
password-db&nbsp;=&nbsp;passwd<br />
realm&nbsp;=&nbsp;demo</span></div>
<br />
<br />
3、启动服务<br />
<div style="background-color: #eeeeee; font-size: 13px; border: 1px solid #cccccc; padding: 4px 5px 4px 4px; width: 98%;"><!--<br />
<br />
Code highlighting produced by Actipro CodeHighlighter (freeware)<br />
http://www.CodeHighlighter.com/<br />
<br />
--><span style="color: #000000;">svnserve&nbsp;-d&nbsp;-r&nbsp;d:\repository\demo</span></div>
这是以后台模式运行的，执行该命令的窗口不能关，不然就结束该服务了。<br />
现在已经可以通过&#8220;svn://127.0.0.1/demo&#8221;访问了。<br />
<br />
<br />
4、设置为windows的服务<br />
保持着一个窗口太占地方了，通过下面命令把它设置为一个windows服务。<br />
<div style="background-color: #eeeeee; font-size: 13px; border: 1px solid #cccccc; padding: 4px 5px 4px 4px; width: 98%;"><!--<br />
<br />
Code highlighting produced by Actipro CodeHighlighter (freeware)<br />
http://www.CodeHighlighter.com/<br />
<br />
--><span style="color: #000000;">sc&nbsp;create&nbsp;svn&nbsp;<br />
binpath=&nbsp;"\"C:\Program&nbsp;Files\Subversion\bin\svnserve.exe\"&nbsp;--service&nbsp;-r&nbsp;d:\repository\demo"&nbsp;<br />
displayname=&nbsp;"Subversion&nbsp;Server"&nbsp;<br />
depend=&nbsp;Tcpip&nbsp;<br />
start=&nbsp;auto</span></div>
注意：这个命令&#8220;=&#8221;后要有个空格！<br />
这样就可以使用net start svn 和net stop svn 来启动或停止该服务了。<br />
<br />
<br />
<br />
附：<a target="_blank" href="http://www.subversion.org.cn/svnbook/1.4/index.html">使用Subversion进行版本控制</a><br />
<img src ="http://www.blogjava.net/Man/aggbug/329545.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/Man/" target="_blank">此号已被删</a> 2010-08-21 17:16 <a href="http://www.blogjava.net/Man/archive/2010/08/21/329545.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[cmd]查看某端口被占用的程序</title><link>http://www.blogjava.net/Man/archive/2010/08/13/328814.html</link><dc:creator>此号已被删</dc:creator><author>此号已被删</author><pubDate>Fri, 13 Aug 2010 15:05:00 GMT</pubDate><guid>http://www.blogjava.net/Man/archive/2010/08/13/328814.html</guid><wfw:comment>http://www.blogjava.net/Man/comments/328814.html</wfw:comment><comments>http://www.blogjava.net/Man/archive/2010/08/13/328814.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/Man/comments/commentRss/328814.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/Man/services/trackbacks/328814.html</trackback:ping><description><![CDATA[经常，我们在启动应用的时候发现系统需要的端口被别的程序占用，如何知道谁占有了我们需要的端口，很多人都比较头疼，下面就介绍一种非常简单的方法，希望对大家有用。
<br />
<br />
开始&#8594;运行&#8594;cmd 进入命令提示符，输入netstat -ano 即可看到所有连接的PID 之后在任务管理器中找到这个PID所对应的程序如果任务管理器中没有PID这一项，可以在任务管理器中选"查看"-"选择列" 。
<br />
<br />
<br />
&nbsp;&nbsp;&nbsp; 假如我们需要确定谁占用了我们的8008端口，在windows命令行窗口下执行：
<br />
<br />
<br />
&nbsp;&nbsp;&nbsp; C:"Documents and Settings"小叶&gt;netstat -aon|findstr 8008
<br />
&nbsp;&nbsp;&nbsp; TCP&nbsp;&nbsp;&nbsp; 0.0.0.0:8008&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0.0.0.0:0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; LISTENING&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2596
<br />
&nbsp;&nbsp;&nbsp; 看到了吗，端口被进程号为2596的进程占用，继续执行下面命令：
<br />
&nbsp;&nbsp;&nbsp; C:"Documents and Settings"小叶&gt;tasklist|findstr "2596"
<br />
&nbsp;&nbsp;&nbsp; javaw.exe&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2596 Console&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp; 33,036 K
<br />
&nbsp;&nbsp;&nbsp; 看来javaw占用了你的端口。
<br />
<br />
<br />
详细出处参考：http://www.itqun.net/content-detail/2686.html
<img src ="http://www.blogjava.net/Man/aggbug/328814.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/Man/" target="_blank">此号已被删</a> 2010-08-13 23:05 <a href="http://www.blogjava.net/Man/archive/2010/08/13/328814.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[bat]通过bat脚本来每隔一段时间运行jar包</title><link>http://www.blogjava.net/Man/archive/2010/08/11/328520.html</link><dc:creator>此号已被删</dc:creator><author>此号已被删</author><pubDate>Wed, 11 Aug 2010 04:27:00 GMT</pubDate><guid>http://www.blogjava.net/Man/archive/2010/08/11/328520.html</guid><wfw:comment>http://www.blogjava.net/Man/comments/328520.html</wfw:comment><comments>http://www.blogjava.net/Man/archive/2010/08/11/328520.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/Man/comments/commentRss/328520.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/Man/services/trackbacks/328520.html</trackback:ping><description><![CDATA[在windows，可以通过bat脚本来实现隔一段时间的运行任务，比如定时调用java程序。<br />
此处以jar包为例：test.jar<br />
<br />
1、先写一个callJava.bat,这个是直接调用test.jar的命令。<br />
假如当前环境没安装jre的话，那还要自带一个jre文件。<br />
<br />
代码如下：<br />
<div style="background-color: #eeeeee; font-size: 13px; border: 1px solid #cccccc; padding: 4px 5px 4px 4px; width: 98%;"><!--<br />
<br />
Code highlighting produced by Actipro CodeHighlighter (freeware)<br />
http://www.CodeHighlighter.com/<br />
<br />
--><span style="color: #000000;">start&nbsp;jre\bin\javaw&nbsp;&nbsp;-jar&nbsp;test.jar<br />
exit</span></div>
<br />
<br />
2、写一个定时任务timeTask.bat，以每隔10分钟执行一次为例。<br />
<br />
代码如下：<br />
<div style="background-color: #eeeeee; font-size: 13px; border: 1px solid #cccccc; padding: 4px 5px 4px 4px; width: 98%;"><!--<br />
<br />
Code highlighting produced by Actipro CodeHighlighter (freeware)<br />
http://www.CodeHighlighter.com/<br />
<br />
--><span style="color: #000000;">@echo&nbsp;off<br />
<br />
:loop<br />
start&nbsp;/min&nbsp;callJava.bat<br />
<br />
ping&nbsp;-n&nbsp;600&nbsp;127.1&gt;&nbsp;nul<br />
goto&nbsp;loop</span></div>
<br />
<br />
3、写一个start.vbs，运行的时候就点它了，作用是把cmd的命令行给隐藏掉，不让它在程序运行时弹出来。<br />
<br />
代码如下：<br />
<div style="background-color: #eeeeee; font-size: 13px; border: 1px solid #cccccc; padding: 4px 5px 4px 4px; width: 98%;"><!--<br />
<br />
Code highlighting produced by Actipro CodeHighlighter (freeware)<br />
http://www.CodeHighlighter.com/<br />
<br />
--><span style="color: #000000;">set&nbsp;ws=wscript.CreateObject("wscript.Shell")<br />
ws.run&nbsp;"timeTask.bat&nbsp;/start",0</span></div>
<br />
<br />
ok,到此就任务完成了。只用双击一下start.vbs，它就会每隔10分钟运行一次test.jar程序；如果要每日运行，那再把它添到开机启动里就好了。<br />
<br />
<br />
<br />
<img src ="http://www.blogjava.net/Man/aggbug/328520.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/Man/" target="_blank">此号已被删</a> 2010-08-11 12:27 <a href="http://www.blogjava.net/Man/archive/2010/08/11/328520.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[ant]使用ant进行junit测试时的问题：Could not create tas k or type of type: junit.</title><link>http://www.blogjava.net/Man/archive/2010/08/11/328518.html</link><dc:creator>此号已被删</dc:creator><author>此号已被删</author><pubDate>Wed, 11 Aug 2010 04:03:00 GMT</pubDate><guid>http://www.blogjava.net/Man/archive/2010/08/11/328518.html</guid><wfw:comment>http://www.blogjava.net/Man/comments/328518.html</wfw:comment><comments>http://www.blogjava.net/Man/archive/2010/08/11/328518.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/Man/comments/commentRss/328518.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/Man/services/trackbacks/328518.html</trackback:ping><description><![CDATA[用ant来进行juni测试可能会遇到如下问题：<br />
<span style="color: #000000;"><span style="background-color: yellow;">Could&nbsp;not&nbsp;create&nbsp;task&nbsp;or&nbsp;type&nbsp;of&nbsp;type:&nbsp;junit.</span></span><br />
<br />
<span style="background-color: #3bd244;">解决方案：</span><br />
将junit.jar放到ant的lib目录下。<br />
<br />
<br />
<div style="background-color: #eeeeee; font-size: 13px; border: 1px solid #cccccc; padding: 4px 5px 4px 4px; width: 98%;"><!--<br />
<br />
Code highlighting produced by Actipro CodeHighlighter (freeware)<br />
http://www.CodeHighlighter.com/<br />
<br />
--><span style="color: #000000;">BUILD&nbsp;FAILED<br />
D:\workspace_center\workspace3.2.2\antExample\build.xml:57:&nbsp;Could&nbsp;not&nbsp;create&nbsp;task&nbsp;or&nbsp;type&nbsp;of&nbsp;type:&nbsp;junit.<br />
<br />
Ant&nbsp;could&nbsp;not&nbsp;find&nbsp;the&nbsp;task&nbsp;or&nbsp;a&nbsp;class&nbsp;this&nbsp;task&nbsp;relies&nbsp;upon.<br />
<br />
This&nbsp;is&nbsp;common&nbsp;and&nbsp;has&nbsp;a&nbsp;number&nbsp;of&nbsp;causes;&nbsp;the&nbsp;usual<br />
solutions&nbsp;are&nbsp;to&nbsp;read&nbsp;the&nbsp;manual&nbsp;pages&nbsp;then&nbsp;download&nbsp;and<br />
install&nbsp;needed&nbsp;JAR&nbsp;files,&nbsp;or&nbsp;fix&nbsp;the&nbsp;build&nbsp;file:<br />
&nbsp;-&nbsp;You&nbsp;have&nbsp;misspelt&nbsp;'junit'.<br />
&nbsp;&nbsp;&nbsp;Fix:&nbsp;check&nbsp;your&nbsp;spelling.<br />
&nbsp;-&nbsp;The&nbsp;task&nbsp;needs&nbsp;an&nbsp;external&nbsp;JAR&nbsp;file&nbsp;to&nbsp;execute<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;and&nbsp;this&nbsp;is&nbsp;not&nbsp;found&nbsp;at&nbsp;the&nbsp;right&nbsp;place&nbsp;in&nbsp;the&nbsp;classpath.<br />
&nbsp;&nbsp;&nbsp;Fix:&nbsp;check&nbsp;the&nbsp;documentation&nbsp;for&nbsp;dependencies.<br />
&nbsp;&nbsp;&nbsp;Fix:&nbsp;declare&nbsp;the&nbsp;task.<br />
&nbsp;-&nbsp;The&nbsp;task&nbsp;is&nbsp;an&nbsp;Ant&nbsp;optional&nbsp;task&nbsp;and&nbsp;the&nbsp;JAR&nbsp;file&nbsp;and/or&nbsp;libraries<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;implementing&nbsp;the&nbsp;functionality&nbsp;were&nbsp;not&nbsp;found&nbsp;at&nbsp;the&nbsp;time&nbsp;you<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;yourself&nbsp;built&nbsp;your&nbsp;installation&nbsp;of&nbsp;Ant&nbsp;from&nbsp;the&nbsp;Ant&nbsp;sources.<br />
&nbsp;&nbsp;&nbsp;Fix:&nbsp;Look&nbsp;in&nbsp;the&nbsp;ANT_HOME/lib&nbsp;for&nbsp;the&nbsp;'ant-'&nbsp;JAR&nbsp;corresponding&nbsp;to&nbsp;the<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;task&nbsp;and&nbsp;make&nbsp;sure&nbsp;it&nbsp;contains&nbsp;more&nbsp;than&nbsp;merely&nbsp;a&nbsp;META-INF/MANIFEST.MF.<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;If&nbsp;all&nbsp;it&nbsp;contains&nbsp;is&nbsp;the&nbsp;manifest,&nbsp;then&nbsp;rebuild&nbsp;Ant&nbsp;with&nbsp;the&nbsp;needed<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;libraries&nbsp;present&nbsp;in&nbsp;${ant.home}/lib/optional/&nbsp;,&nbsp;or&nbsp;alternatively,<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;download&nbsp;a&nbsp;pre-built&nbsp;release&nbsp;version&nbsp;from&nbsp;apache.org<br />
&nbsp;-&nbsp;The&nbsp;build&nbsp;file&nbsp;was&nbsp;written&nbsp;for&nbsp;a&nbsp;later&nbsp;version&nbsp;of&nbsp;Ant<br />
&nbsp;&nbsp;&nbsp;Fix:&nbsp;upgrade&nbsp;to&nbsp;at&nbsp;least&nbsp;the&nbsp;latest&nbsp;release&nbsp;version&nbsp;of&nbsp;Ant<br />
&nbsp;-&nbsp;The&nbsp;task&nbsp;is&nbsp;not&nbsp;an&nbsp;Ant&nbsp;core&nbsp;or&nbsp;optional&nbsp;task<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;and&nbsp;needs&nbsp;to&nbsp;be&nbsp;declared&nbsp;using&nbsp;</span><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">taskdef</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">.<br />
&nbsp;-&nbsp;You&nbsp;are&nbsp;attempting&nbsp;to&nbsp;use&nbsp;a&nbsp;task&nbsp;defined&nbsp;using<br />
&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">presetdef</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">&nbsp;or&nbsp;</span><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">macrodef</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">&nbsp;but&nbsp;have&nbsp;spelt&nbsp;wrong&nbsp;or&nbsp;not<br />
&nbsp;&nbsp;&nbsp;defined&nbsp;it&nbsp;at&nbsp;the&nbsp;point&nbsp;of&nbsp;use<br />
<br />
Remember&nbsp;that&nbsp;for&nbsp;JAR&nbsp;files&nbsp;to&nbsp;be&nbsp;visible&nbsp;to&nbsp;Ant&nbsp;tasks&nbsp;implemented<br />
in&nbsp;ANT_HOME/lib,&nbsp;the&nbsp;files&nbsp;must&nbsp;be&nbsp;in&nbsp;the&nbsp;same&nbsp;directory&nbsp;or&nbsp;on&nbsp;the<br />
classpath<br />
<br />
Please&nbsp;neither&nbsp;file&nbsp;bug&nbsp;reports&nbsp;on&nbsp;this&nbsp;problem,&nbsp;nor&nbsp;email&nbsp;the<br />
Ant&nbsp;mailing&nbsp;lists,&nbsp;until&nbsp;all&nbsp;of&nbsp;these&nbsp;causes&nbsp;have&nbsp;been&nbsp;explored,<br />
as&nbsp;this&nbsp;is&nbsp;not&nbsp;an&nbsp;Ant&nbsp;bug.<br />
<br />
Total&nbsp;time:&nbsp;1&nbsp;second</span></div>
<br />
<br />
<br />
<br />
<img src ="http://www.blogjava.net/Man/aggbug/328518.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/Man/" target="_blank">此号已被删</a> 2010-08-11 12:03 <a href="http://www.blogjava.net/Man/archive/2010/08/11/328518.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[ant]使用ant的javadoc生成api文档时的异常：java.lang.IllegalArgumentException</title><link>http://www.blogjava.net/Man/archive/2010/08/11/328513.html</link><dc:creator>此号已被删</dc:creator><author>此号已被删</author><pubDate>Wed, 11 Aug 2010 03:55:00 GMT</pubDate><guid>http://www.blogjava.net/Man/archive/2010/08/11/328513.html</guid><wfw:comment>http://www.blogjava.net/Man/comments/328513.html</wfw:comment><comments>http://www.blogjava.net/Man/archive/2010/08/11/328513.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/Man/comments/commentRss/328513.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/Man/services/trackbacks/328513.html</trackback:ping><description><![CDATA[ant中使用javadoc可能会遇到如下异常：<br />
<span style="background-color: yellow;">java.lang.IllegalArgumentException</span>、<span style="color: #000000;">com.sun.tools.doclets.internal.toolkit.util.DocletAbortException<br />
<br />
<span style="background-color: #62e069;">解决方案：</span><br />
1、去除系统环境变量中的classpath。<br />
</span>
2、命令行运行ant前先挪去classpath &#8220;set classpath=&#8221;<br />
<br />
<div style="background-color: #eeeeee; font-size: 13px; border: 1px solid #cccccc; padding: 4px 5px 4px 4px; width: 98%;"><!--<br />
<br />
Code highlighting produced by Actipro CodeHighlighter (freeware)<br />
http://www.CodeHighlighter.com/<br />
<br />
--><span style="color: #000000;">doc:<br />
&nbsp;&nbsp;&nbsp;&nbsp;[mkdir]&nbsp;Created&nbsp;dir:&nbsp;D:\workspace_center\workspace3.2.2\antExample\doc<br />
&nbsp;&nbsp;[javadoc]&nbsp;Generating&nbsp;Javadoc<br />
&nbsp;&nbsp;[javadoc]&nbsp;Javadoc&nbsp;execution<br />
&nbsp;&nbsp;[javadoc]&nbsp;正在装入软件包&nbsp;com&nbsp;的源文件<img src="http://www.blogjava.net/Images/dot.gif" alt="" /><br />
&nbsp;&nbsp;[javadoc]&nbsp;正在构造&nbsp;Javadoc&nbsp;信息<img src="http://www.blogjava.net/Images/dot.gif" alt="" /><br />
&nbsp;&nbsp;[javadoc]&nbsp;标准&nbsp;Doclet&nbsp;版本&nbsp;1.6.0_05<br />
&nbsp;&nbsp;[javadoc]&nbsp;正在构建所有软件包和类的树<img src="http://www.blogjava.net/Images/dot.gif" alt="" /><br />
&nbsp;&nbsp;[javadoc]&nbsp;正在生成&nbsp;D:\workspace_center\workspace3.2.2\antExample\doc\com/\HelloAnt.html<img src="http://www.blogjava.net/Images/dot.gif" alt="" /><br />
&nbsp;&nbsp;[javadoc]&nbsp;java.lang.IllegalArgumentException<br />
&nbsp;&nbsp;[javadoc]&nbsp;at&nbsp;sun.net.www.ParseUtil.decode(ParseUtil.java:189)<br />
&nbsp;&nbsp;[javadoc]&nbsp;at&nbsp;sun.misc.URLClassPath$FileLoader.</span><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">init</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">(URLClassPath.java:953)<br />
&nbsp;&nbsp;[javadoc]&nbsp;at&nbsp;sun.misc.URLClassPath$3.run(URLClassPath.java:326)<br />
&nbsp;&nbsp;[javadoc]&nbsp;at&nbsp;java.security.AccessController.doPrivileged(Native&nbsp;Method)<br />
&nbsp;&nbsp;[javadoc]&nbsp;at&nbsp;sun.misc.URLClassPath.getLoader(URLClassPath.java:320)<br />
&nbsp;&nbsp;[javadoc]&nbsp;at&nbsp;sun.misc.URLClassPath.getLoader(URLClassPath.java:297)<br />
&nbsp;&nbsp;[javadoc]&nbsp;at&nbsp;sun.misc.URLClassPath.findResource(URLClassPath.java:144)<br />
&nbsp;&nbsp;[javadoc]&nbsp;at&nbsp;java.net.URLClassLoader$2.run(URLClassLoader.java:362)<br />
&nbsp;&nbsp;[javadoc]&nbsp;at&nbsp;java.security.AccessController.doPrivileged(Native&nbsp;Method)<br />
&nbsp;&nbsp;[javadoc]&nbsp;at&nbsp;java.net.URLClassLoader.findResource(URLClassLoader.java:359)<br />
&nbsp;&nbsp;[javadoc]&nbsp;at&nbsp;java.lang.ClassLoader.getResource(ClassLoader.java:977)<br />
&nbsp;&nbsp;[javadoc]&nbsp;at&nbsp;java.lang.ClassLoader.getResourceAsStream(ClassLoader.java:1159)<br />
&nbsp;&nbsp;[javadoc]&nbsp;at&nbsp;javax.xml.parsers.SecuritySupport$4.run(SecuritySupport.java:96)<br />
&nbsp;&nbsp;[javadoc]&nbsp;at&nbsp;java.security.AccessController.doPrivileged(Native&nbsp;Method)<br />
&nbsp;&nbsp;[javadoc]&nbsp;at&nbsp;javax.xml.parsers.SecuritySupport.getResourceAsStream(SecuritySupport.java:89)<br />
&nbsp;&nbsp;[javadoc]&nbsp;at&nbsp;javax.xml.parsers.FactoryFinder.findJarServiceProvider(FactoryFinder.java:250)<br />
&nbsp;&nbsp;[javadoc]&nbsp;at&nbsp;javax.xml.parsers.FactoryFinder.find(FactoryFinder.java:223)<br />
&nbsp;&nbsp;[javadoc]&nbsp;at&nbsp;javax.xml.parsers.SAXParserFactory.newInstance(SAXParserFactory.java:128)<br />
&nbsp;&nbsp;[javadoc]&nbsp;at&nbsp;com.sun.tools.doclets.internal.toolkit.builders.LayoutParser.parseXML(LayoutParser.java:72)<br />
&nbsp;&nbsp;[javadoc]&nbsp;at&nbsp;com.sun.tools.doclets.internal.toolkit.builders.ClassBuilder.build(ClassBuilder.java:108)<br />
&nbsp;&nbsp;[javadoc]&nbsp;at&nbsp;com.sun.tools.doclets.formats.html.HtmlDoclet.generateClassFiles(HtmlDoclet.java:155)<br />
&nbsp;&nbsp;[javadoc]&nbsp;at&nbsp;com.sun.tools.doclets.internal.toolkit.AbstractDoclet.generateClassFiles(AbstractDoclet.java:164)<br />
&nbsp;&nbsp;[javadoc]&nbsp;at&nbsp;com.sun.tools.doclets.internal.toolkit.AbstractDoclet.startGeneration(AbstractDoclet.java:106)<br />
&nbsp;&nbsp;[javadoc]&nbsp;at&nbsp;com.sun.tools.doclets.internal.toolkit.AbstractDoclet.start(AbstractDoclet.java:64)<br />
&nbsp;&nbsp;[javadoc]&nbsp;at&nbsp;com.sun.tools.doclets.formats.html.HtmlDoclet.start(HtmlDoclet.java:42)<br />
&nbsp;&nbsp;[javadoc]&nbsp;at&nbsp;com.sun.tools.doclets.standard.Standard.start(Standard.java:23)<br />
&nbsp;&nbsp;[javadoc]&nbsp;at&nbsp;sun.reflect.NativeMethodAccessorImpl.invoke0(Native&nbsp;Method)<br />
&nbsp;&nbsp;[javadoc]&nbsp;at&nbsp;sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)<br />
&nbsp;&nbsp;[javadoc]&nbsp;at&nbsp;sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)<br />
&nbsp;&nbsp;[javadoc]&nbsp;at&nbsp;java.lang.reflect.Method.invoke(Method.java:597)<br />
&nbsp;&nbsp;[javadoc]&nbsp;at&nbsp;com.sun.tools.javadoc.DocletInvoker.invoke(DocletInvoker.java:215)<br />
&nbsp;&nbsp;[javadoc]&nbsp;at&nbsp;com.sun.tools.javadoc.DocletInvoker.start(DocletInvoker.java:91)<br />
&nbsp;&nbsp;[javadoc]&nbsp;at&nbsp;com.sun.tools.javadoc.Start.parseAndExecute(Start.java:340)<br />
&nbsp;&nbsp;[javadoc]&nbsp;at&nbsp;com.sun.tools.javadoc.Start.begin(Start.java:128)<br />
&nbsp;&nbsp;[javadoc]&nbsp;at&nbsp;com.sun.tools.javadoc.Main.execute(Main.java:41)<br />
&nbsp;&nbsp;[javadoc]&nbsp;at&nbsp;com.sun.tools.javadoc.Main.main(Main.java:31)<br />
&nbsp;&nbsp;[javadoc]&nbsp;com.sun.tools.doclets.internal.toolkit.util.DocletAbortException<br />
&nbsp;&nbsp;[javadoc]&nbsp;at&nbsp;com.sun.tools.doclets.internal.toolkit.builders.LayoutParser.parseXML(LayoutParser.java:79)<br />
&nbsp;&nbsp;[javadoc]&nbsp;at&nbsp;com.sun.tools.doclets.internal.toolkit.builders.ClassBuilder.build(ClassBuilder.java:108)<br />
&nbsp;&nbsp;[javadoc]&nbsp;at&nbsp;com.sun.tools.doclets.formats.html.HtmlDoclet.generateClassFiles(HtmlDoclet.java:155)<br />
&nbsp;&nbsp;[javadoc]&nbsp;at&nbsp;com.sun.tools.doclets.internal.toolkit.AbstractDoclet.generateClassFiles(AbstractDoclet.java:164)<br />
&nbsp;&nbsp;[javadoc]&nbsp;at&nbsp;com.sun.tools.doclets.internal.toolkit.AbstractDoclet.startGeneration(AbstractDoclet.java:106)<br />
&nbsp;&nbsp;[javadoc]&nbsp;at&nbsp;com.sun.tools.doclets.internal.toolkit.AbstractDoclet.start(AbstractDoclet.java:64)<br />
&nbsp;&nbsp;[javadoc]&nbsp;at&nbsp;com.sun.tools.doclets.formats.html.HtmlDoclet.start(HtmlDoclet.java:42)<br />
&nbsp;&nbsp;[javadoc]&nbsp;at&nbsp;com.sun.tools.doclets.standard.Standard.start(Standard.java:23)<br />
&nbsp;&nbsp;[javadoc]&nbsp;at&nbsp;sun.reflect.NativeMethodAccessorImpl.invoke0(Native&nbsp;Method)<br />
&nbsp;&nbsp;[javadoc]&nbsp;at&nbsp;sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)<br />
&nbsp;&nbsp;[javadoc]&nbsp;at&nbsp;sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)<br />
&nbsp;&nbsp;[javadoc]&nbsp;at&nbsp;java.lang.reflect.Method.invoke(Method.java:597)<br />
&nbsp;&nbsp;[javadoc]&nbsp;at&nbsp;com.sun.tools.javadoc.DocletInvoker.invoke(DocletInvoker.java:215)<br />
&nbsp;&nbsp;[javadoc]&nbsp;at&nbsp;com.sun.tools.javadoc.DocletInvoker.start(DocletInvoker.java:91)<br />
&nbsp;&nbsp;[javadoc]&nbsp;at&nbsp;com.sun.tools.javadoc.Start.parseAndExecute(Start.java:340)<br />
&nbsp;&nbsp;[javadoc]&nbsp;at&nbsp;com.sun.tools.javadoc.Start.begin(Start.java:128)<br />
&nbsp;&nbsp;[javadoc]&nbsp;at&nbsp;com.sun.tools.javadoc.Main.execute(Main.java:41)<br />
&nbsp;&nbsp;[javadoc]&nbsp;at&nbsp;com.sun.tools.javadoc.Main.main(Main.java:31)<br />
&nbsp;&nbsp;[javadoc]&nbsp;com.sun.tools.doclets.internal.toolkit.util.DocletAbortException<br />
&nbsp;&nbsp;[javadoc]&nbsp;at&nbsp;com.sun.tools.doclets.formats.html.HtmlDoclet.generateClassFiles(HtmlDoclet.java:159)<br />
&nbsp;&nbsp;[javadoc]&nbsp;at&nbsp;com.sun.tools.doclets.internal.toolkit.AbstractDoclet.generateClassFiles(AbstractDoclet.java:164)<br />
&nbsp;&nbsp;[javadoc]&nbsp;at&nbsp;com.sun.tools.doclets.internal.toolkit.AbstractDoclet.startGeneration(AbstractDoclet.java:106)<br />
&nbsp;&nbsp;[javadoc]&nbsp;at&nbsp;com.sun.tools.doclets.internal.toolkit.AbstractDoclet.start(AbstractDoclet.java:64)<br />
&nbsp;&nbsp;[javadoc]&nbsp;at&nbsp;com.sun.tools.doclets.formats.html.HtmlDoclet.start(HtmlDoclet.java:42)<br />
&nbsp;&nbsp;[javadoc]&nbsp;at&nbsp;com.sun.tools.doclets.standard.Standard.start(Standard.java:23)<br />
&nbsp;&nbsp;[javadoc]&nbsp;at&nbsp;sun.reflect.NativeMethodAccessorImpl.invoke0(Native&nbsp;Method)<br />
&nbsp;&nbsp;[javadoc]&nbsp;at&nbsp;sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)<br />
&nbsp;&nbsp;[javadoc]&nbsp;at&nbsp;sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)<br />
&nbsp;&nbsp;[javadoc]&nbsp;at&nbsp;java.lang.reflect.Method.invoke(Method.java:597)<br />
&nbsp;&nbsp;[javadoc]&nbsp;at&nbsp;com.sun.tools.javadoc.DocletInvoker.invoke(DocletInvoker.java:215)<br />
&nbsp;&nbsp;[javadoc]&nbsp;at&nbsp;com.sun.tools.javadoc.DocletInvoker.start(DocletInvoker.java:91)<br />
&nbsp;&nbsp;[javadoc]&nbsp;at&nbsp;com.sun.tools.javadoc.Start.parseAndExecute(Start.java:340)<br />
&nbsp;&nbsp;[javadoc]&nbsp;at&nbsp;com.sun.tools.javadoc.Start.begin(Start.java:128)<br />
&nbsp;&nbsp;[javadoc]&nbsp;at&nbsp;com.sun.tools.javadoc.Main.execute(Main.java:41)<br />
&nbsp;&nbsp;[javadoc]&nbsp;at&nbsp;com.sun.tools.javadoc.Main.main(Main.java:31)<br />
BUILD&nbsp;SUCCESSFUL<br />
Total&nbsp;time:&nbsp;2&nbsp;seconds<br />
</span></div>
<br />
<br />
<img src ="http://www.blogjava.net/Man/aggbug/328513.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/Man/" target="_blank">此号已被删</a> 2010-08-11 11:55 <a href="http://www.blogjava.net/Man/archive/2010/08/11/328513.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[ant]使用ant构建自动化样例</title><link>http://www.blogjava.net/Man/archive/2010/08/11/ant.html</link><dc:creator>此号已被删</dc:creator><author>此号已被删</author><pubDate>Wed, 11 Aug 2010 03:45:00 GMT</pubDate><guid>http://www.blogjava.net/Man/archive/2010/08/11/ant.html</guid><wfw:comment>http://www.blogjava.net/Man/comments/328508.html</wfw:comment><comments>http://www.blogjava.net/Man/archive/2010/08/11/ant.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/Man/comments/commentRss/328508.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/Man/services/trackbacks/328508.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: ant的构建文件build.xml样例&nbsp;&nbsp;<a href='http://www.blogjava.net/Man/archive/2010/08/11/ant.html'>阅读全文</a><img src ="http://www.blogjava.net/Man/aggbug/328508.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/Man/" target="_blank">此号已被删</a> 2010-08-11 11:45 <a href="http://www.blogjava.net/Man/archive/2010/08/11/ant.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>常见压缩软件压缩效果比较</title><link>http://www.blogjava.net/Man/archive/2010/04/18/318689.html</link><dc:creator>此号已被删</dc:creator><author>此号已被删</author><pubDate>Sun, 18 Apr 2010 12:53:00 GMT</pubDate><guid>http://www.blogjava.net/Man/archive/2010/04/18/318689.html</guid><wfw:comment>http://www.blogjava.net/Man/comments/318689.html</wfw:comment><comments>http://www.blogjava.net/Man/archive/2010/04/18/318689.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/Man/comments/commentRss/318689.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/Man/services/trackbacks/318689.html</trackback:ping><description><![CDATA[有些JPG格式的图片需要压缩转发。原文件夹总大小为92.7MB（97,242,141 byte）,随手用winrar压了下，发现效果不明显。心血潮来，用当前系统所有的压缩软件各压缩一次（默认标准压缩），测了一下压缩效果。<br />
发现还是zip效果最好。<br />
如下图所示：<br />
<img alt="" src="http://www.blogjava.net/images/blogjava_net/man/ys.jpg" height="132" width="512" /><br />
<br />
顺便记一下gz和tar的压缩命令：<br />
压缩tar<br />
tar cvf - /tmp/xt &gt; /tmp/xt.tar<br />
解压缩tar<br />
tar xvf /tmp/xt.tar<br />
<br />
压缩gz<br />
tar zcvf /tmp/xt.tar.gz /tmp/xt<br />
解压缩gz<br />
tar zxvf /tmp/xt.tar.gz<br />
<br />
PS:gz压缩目录时用上述命令，压缩单个文件用 gzip<br />
<br />
<img src ="http://www.blogjava.net/Man/aggbug/318689.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/Man/" target="_blank">此号已被删</a> 2010-04-18 20:53 <a href="http://www.blogjava.net/Man/archive/2010/04/18/318689.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>