diff --git a/semanticdb-javac/src/main/java/com/sourcegraph/semanticdb_javac/SemanticdbOptionBuilder.java b/semanticdb-javac/src/main/java/com/sourcegraph/semanticdb_javac/SemanticdbOptionBuilder.java index aca5b0b4..9a2b1598 100644 --- a/semanticdb-javac/src/main/java/com/sourcegraph/semanticdb_javac/SemanticdbOptionBuilder.java +++ b/semanticdb-javac/src/main/java/com/sourcegraph/semanticdb_javac/SemanticdbOptionBuilder.java @@ -27,7 +27,9 @@ public class SemanticdbOptionBuilder { public void processArgument(String arg) { oldArgs.add(arg); arg = unwrapQuote(arg); - if ("-processorpath".equals(previousArg) || "-classpath".equals(previousArg)) { + if ("-processorpath".equals(previousArg) + || "-classpath".equals(previousArg) + || "-cp".equals(previousArg)) { isClasspathUpdated = true; result.add(PLUGINPATH + File.pathSeparator + arg); } else if (arg.startsWith("-J")) {