import com.groupdocs.merger.Merger;
import com.groupdocs.merger.licensing.License;

public class MergeHTMLfilesUsingJava {
    public static void main(String[] args)  throws Exception {

        // Set License to avoid the limitations of Merger library
        License license = new License();
        license.setLicense("GroupDocs.Merger.lic");

        // Load the source HTML file
        Merger merger = new Merger("input.html");
        // Add another HTML file to merge
        merger.join("input.html");
        // Merge HTML files and save result
        merger.save("output.html");
    }
}