Category: Java

Delete files with extension in Java

Sometimes you need to delete files having certain extension within a directory. Two approach are possible, you can either list all files within the directory and check their extension before deletion or list only files having the extension using...

More

4 ways to copy file in Java

There is several ways to copy file from one location to another. 4 ways will be shown here : Writing a InputStream to an OutputStream Using FileChannel Using java.nio.file.Files Using Apache Commons IO FileUtils

More

3 ways to append content to file in Java

There are several ways to append content to an existing file in Java. Below three ways to do it : Using FileWriter Using java.nio.file.Files Using Apache Commons IO FileUtils 1- Using FileWriter JDK 1.4+ Since...

More

Java LDAP SSL authentication

In this article, we will see how to make a secured LDAP authentication using Java. First thing to do is importing the trust certificate to Java keystore. The default java keystore is named cacerts and...

More

4 ways to delete folder recursively in Java

If you try to delete a not empty folder, a java.nio.file.DirectoryNotEmptyException will be thrown. This tutorial will show 4 differents ways to delete folder recursively in Java : Native Java WalkFileTree Apache Commons IO SpringUtils...

More

No main manifest attribute, in jar

Problem Sometimes you face the following error while runing an executable jar : No main manifest attribute, in “<APP_NAME>.jar” Solution Main-class property is missing on your jars META-INF/MANIFEST.MF. Correct it by adding the following...

More

Write properties file in Java

Properties file are often used in Java applications in the aim to store configuration parameters, internationalization and various informations. Each line of a properties file is a key/value entry. The key and the value...

More

Read properties file in Java

Properties file are often used in Java applications in the aim to store configuration parameters, internationalization and various informations. A properties file have « .properties »  as extension where each line is a key/value...

More