本文整理匯總了Java中org.apache.commons.io.FileUtils.touch方法的典型用法代碼示例。如果您正苦於以下問題:Java FileUtils.touch方法的具體用法?Java FileUtils.touch怎麽用?Java FileUtils.touch使用的例子?那麽恭喜您, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類org.apache.commons.io.FileUtils的用法示例。
在下文中一共展示了FileUtils.touch方法的18個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於我們的係統推薦出更棒的Java代碼示例。
示例1: touch
點讚 3
import org.apache.commons.io.FileUtils; //導入方法依賴的package包/類
public TestFile touch() {
try {
FileUtils.touch(this);
} catch (IOException e) {
throw new RuntimeException(e);
}
assertIsFile();
return this;
}
開發者ID:lxxlxx888,項目名稱:Reer,代碼行數:10,
示例2: touch
點讚 3
import org.apache.commons.io.FileUtils; //導入方法依賴的package包/類
public static void touch(File file) {
try {
FileUtils.touch(file);
} catch (IOException e) {
throw new UncheckedIOException(e);
}
}
開發者ID:lxxlxx888,項目名稱:Reer,代碼行數:8,
示例3: batch_should_skip_on_second_scan
點讚 3
import org.apache.commons.io.FileUtils; //導入方法依賴的package包/類
@Test
public void batch_should_skip_on_second_scan() throws IOException {
long fileSize = ((Contants.REGION_SIZE * SlowFileProcessor.BATCH_SIZE) * 2) + 1;
String workingDirectory = "/home/gaganis/IdeaProjects/DirectorySynchronizer/testdata/source";
String fileName = "ubuntu-16.04.1-desktop-amd64.iso";
File file = new File(fileName);
updateAbsolutePath(file, workingDirectory, fileName);
FileProcessor fileProcessor = getFileProcessor(fileSize, workingDirectory, file);
BatchArea batchArea = fileProcessor.nextBatchArea();
assertThat(batchArea.isSkip).isFalse();
fileProcessor.doBeforeBatchByteRead();
fileProcessor.process(
new byte[(int) (Contants.REGION_SIZE * SlowFileProcessor.BATCH_SIZE)],
batchArea);
fileProcessor = getFileProcessor(fileSize, workingDirectory, file);
batchArea = fileProcessor.nextBatchArea();
assertThat(batchArea.isSkip).isTrue();
FileUtils.touch(file.getAbsolutePath().toFile());
}
開發者ID:gaganis,項目名稱:odoxSync,代碼行數:23,
示例4: testUploadFileStraightForward
點讚 3
import org.apache.commons.io.FileUtils; //導入方法依賴的package包/類
@Test
public void testUploadFileStraightForward() throws Exception {
setMock(setupMock());
String fileName = UUID.randomUUID().toString() + ".txt";
File upload = tmp.newFile(fileName);
FileUtils.touch(upload);
UploadFileToTransport.main(new String[] {
"-u", SERVICE_USER,
"-p", SERVICE_PASSWORD,
"-e", SERVICE_ENDPOINT,
"dummy-cmd",
"8000042445", "L21K90002J", "HCP", upload.getAbsolutePath()
});
assertThat(changeId.getValue(), is(equalTo("8000042445")));
assertThat(transportId.getValue(), is(equalTo("L21K90002J")));
assertThat(filePath.getValue(), endsWith(fileName));
assertThat(applicationId.getValue(), is(equalTo("HCP")));
}
開發者ID:SAP,項目名稱:devops-cm-client,代碼行數:23,
示例5: train
點讚 3
import org.apache.commons.io.FileUtils; //導入方法依賴的package包/類
public void train() {
try {
InputStreamFactory modelStream = new MarkableFileInputStreamFactory(
new File(getClass().getClassLoader().getResource(TRAIN_INPUT).getFile())
);
final ObjectStream lineStream = new PlainTextByLineStream(modelStream, "UTF-8");
final ObjectStream sampleStream = new DocumentSampleStream(lineStream);
final TrainingParameters mlParams = new TrainingParameters();
mlParams.put(TrainingParameters.ITERATIONS_PARAM, 5000);
mlParams.put(TrainingParameters.CUTOFF_PARAM, 5);
final DoccatModel model = DocumentCategorizerME.train("en", sampleStream, mlParams, new DoccatFactory());
final Path path = Paths.get(MODEL_OUTPUT);
FileUtils.touch(path.toFile());
try (OutputStream modelOut = new BufferedOutputStream(new FileOutputStream(path.toString()))) {
model.serialize(modelOut);
}
} catch (Exception e) {
LOGGER.error("an