Remove explicit workDirectory setting

This commit is contained in:
Mikhail Lobotskiy
2024-08-02 18:38:40 +04:00
parent 7171dcb9f0
commit b707510c88
3 changed files with 10 additions and 7 deletions

View File

@ -2,18 +2,17 @@ import docbuilder.*;
public class Program {
public static void main(String[] args) {
String workDirectory = "C:/Program Files/ONLYOFFICE/DocumentBuilder";
String resultPath = "result.docx";
test(workDirectory, resultPath);
test(resultPath);
// Need to explicitly call System.gc() because finalizers might not automatically get called
// Note: Even System.gc() can not guarantee that finalizers will be actually called. Possible memory leaks!
System.gc();
}
public static void test(String workDirectory, String resultPath) {
CDocBuilder.initialize(workDirectory);
public static void test(String resultPath) {
CDocBuilder.initialize("");
CDocBuilder builder = new CDocBuilder();
builder.createFile(FileTypes.Document.DOCX);