Utilidade livre de Java para tocar em limas (plataforma transversal)
Esta � uma utilidade simples de Java do commandline que eu escreva para baixo dentro sob 5 minutos para ajudar em registar (o svn comete) sobre 500 limas que que foram modificadas mas as datas n�o eram mudado devido a um erro em nossos ajustes. Assim a subvers�o n�o o reconheceu. Em todo o caso esta utilidade simples actualiza o timestamp de todas as limas e diret�rios recursively ao tempo atual. � extremamente r�pido e cruz-plataforma. Faz um trabalho e faz ele bem. � nomeado ap�s o toque de servi�o p�blico de unix, com funcionalidade similar.
importa��o java.io.Fi le;
/** Toque (recursive) Super-fast da lima/diret�rio.
* N�o pede a confirma��o.
* Argumentos: Lima/diret�rios a tocar ao tempo atual.
*
toque p�blico da classe {
cano principal p�blico do v�cuo da est�tica (args da corda ) {
tempo longo = System.currentTimeMillis ();
para (nome de arquivo da corda: toque dos args) (lima nova (nome de arquivo), tempo);
}
/** Toque Recursively na lima e nos diret�rios.
* lima do @param (lima ou diret�rio) para tocar.
*
toque p�blico do v�cuo da est�tica (lima da lima, tempo longo) {
se (file.isDirectory ()) para (lima childFile: file.listFiles ()) toque (childFile, tempo);
file.setLastModified (tempo);
}
}
Voc� pode igualmente transferir a lima execut�vel da classe de java. Voc� pode funcion�-la como segue:
java - classpath. Toque *.html
Substitua *.html com o nome de arquivo (s) e os diret�rios que voc� quer actualizar. Isto exige JDK 1.5 ou mais atrasado.
Arquivado sob a not�cia de t�tulo, como a, software de Java, nota da tecnologia |�
� |
� RSS 2.0 |�
� Trackback este artigo | �
� Envie por correio electr�nico este artigo
Voc� pode igualmente gostar de ler |

