A Maven based project uses the
target folder to place the output of a project’s build. Before the deployment of a project, it is a good practice to clean every file created by the previous build.
In this example, we use Apache Maven 3.1.1 on a Windows 7 platform.
In order to clean our project, we must first navigate to its folder, using the terminal (Linux or Mac) or the command prompt (Windows). Then, we must issue the following command:
A sample output of the command is shown below:
This command is responsible for removing all files generated by the previous build. Thus, every file inside the
target folder will be removed.
Finally, it is a good practice to use Maven’s
clean command along with Maven’s
package command as following:
mvn clean package
This command first, cleans our project by removing everything inside the
target folder and then, packages our code in a distributable format, such as
This was a tutorial on how to clean a project, using Apache Maven.Related Whitepaper:
Author David Gassner explores Java SE (Standard Edition), the language used to build mobile apps for Android devices, enterprise server applications, and more!
The course demonstrates how to install both Java and the Eclipse IDE and dives into the particulars of programming. The course also explains the fundamentals of Java, from creating simple variables, assigning values, and declaring methods to working with strings, arrays, and subclasses; reading and writing to text files; and implementing object oriented programming concepts. Exercise files are included with the course.