利用javaCompiler进行本地java文件的编译,但是提示maven依赖的包找不到?
代码和报错信息如下
String filePath = "D:\\bossproject\\nontax-industry-standard-police\\nontax-industry-standard-police-service\\src\\main\\java\\com\\bosssoft\\nontax\\industry\\standard\\police\\service\\AgenBusTypeService.java";
String targetPath = "D:\\deskTop\\新建文件夹\\";
File targetPathFloder = new File(targetPath);
if(!targetPathFloder.exists()){
targetPathFloder.mkdirs();
}![](/img/bVcTInP)
File javaFile = new File(filePath);
JavaCompiler javaCompiler = ToolProvider.getSystemJavaCompiler();
int result = -1 ;
result = javaCompiler.run(null,null,null,"-d",targetPath,javaFile.toPath().toString());
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论