在我的应用程序中,我使用的是动态java编译器。让动态编译器知道我可以做的构建路径:
List<String> optionList = new ArrayList<String>();
optionList.addAll(Arrays.asList("-classpath", System.getProperty("java.class.path")));
但编译时仍然存在“ClassNotFoundException”,因为maven依赖关系的路径未添加到“ optionList ”。如何获取.jar文件的路径?例如。 “C:\ Users \用户名为myUsername \的.m2 \库\的javax \注释\ javax.annotation中-API \ 1.2 \ javax.annotation中-API-1.2.jar”