com.sun.tools.javac.Main 问题# Java - 爪哇娇娃
c*s
1 楼
在程序里用com.sun.tools.javac.Main这个类编译一java文件时,用的是静态compile方
法。这个类里没有一个方法可以让你指定ClassLoader。
我现在遇到的问题是用Main.compile()方法编译时一堆类找不到,而我手上有认识这些类
的ClassLoader。
怎样才能让Main用我指定的ClassLoader来编译文件呢?
我已经试过用这个ClassLoader 动态得到Main类,动态调用compile方法,但结果一样。
先谢。
法。这个类里没有一个方法可以让你指定ClassLoader。
我现在遇到的问题是用Main.compile()方法编译时一堆类找不到,而我手上有认识这些类
的ClassLoader。
怎样才能让Main用我指定的ClassLoader来编译文件呢?
我已经试过用这个ClassLoader 动态得到Main类,动态调用compile方法,但结果一样。
先谢。