Byecycle,Eclipse插件会有所帮助,但已从Sourceforge中删除。不是获得全面的自动化流程,而是确定依赖关系。我不确定您是否可以在Ganymede
/ Galileo上使用它,因为我已经使用了很长时间了。
更新资料
本类相关分析工具可能被证明是更有帮助,因为它带有一个插件扩展API,它
可以用来 创建一个插件来执行,你打算做完全任务。
更新#2
如果您想知道Ant的用法,可以使用ClassFileSet类型获取一个类及其依赖项列表。可以在复制任务中引用它以复制所需的 类文件
。请注意,这不会复制源文件。
在内部,此方法取决于BCEL库,因此,如果您希望执行源代码的副本,则可以尝试编写代码以检查.class文件的依赖项,然后将源代码复制到另一个目录中。



