Anyzm
Anyzm
> > > > 在应用启动的时候,先解压下这个spring boot的jar,然后再将依赖加入到classpath里面 > > > > > > > > > 解压jar,再执行? > > > > > > 解压只是为了把spring-boot打包的fat-jar下lib下的jar包加入classpath,不然没办法自定义编译 > > 不知道你们解压的意思是不是先通过命令或解压软件解压(我这样做了是能正常找到classpath了);之后搜到了这个方法[findJar](http://atamur.blogspot.com/2009/10/using-built-in-javacompiler-with-custom.html),把springboot的classloader作为自定义的FileManager的,然后也能找到正确的classpath 感谢老哥提供的方法,完美解决了我的问题(同事稍微改了一下源码)
感谢您的来件,邮件已收到。
感谢您的来件,邮件已收到。
请问解决了吗?