0
wsimport任务中有一个有趣的错误,在任务完成时似乎会破坏类加载器的内容。 NetBeans喜欢在进程中运行ant脚本,并且在运行包含任务的脚本后,此错误会引发各种严重的破坏。在单独的JVM中运行目标
要变通从错误造成的破坏,我想迫使蚂蚁创建一个独立的子过程,蚂蚁的二次调用,将分离出的wsimport任务在自己的私人JVM。
它看起来像“蚂蚁”和“antcall”任务保持目标在同一JVM中的调用...虽然我可能是错误的。
好像EXEC是笨拙的,其中用户可能有蚂蚁多个安装的情况下,因为用户正在运行可能不是当蚂蚁尝试查找可执行=“蚁族”是得到解决了可执行的蚂蚁。
有没有一种安全的方式来获取当前正在使用的ant,将用于在不同的JVM中运行目标的ant?
给exec一个绝对路径,并把这个路径放在属性文件中进行编辑。 – coolcfan