Ant任务使spring-roo操作自动化



我需要自动化蚂蚁build.xml的spring-roo任务。这有可能吗?也许这份工作有蚂蚁任务库?

正在使用ant而不是maven/gradle/。。。这不是我的决定,我对此无能为力。

用exec任务调用roo-shell只是最后的手段,我想要一个不需要从ant进程的jvm中退出的解决方案。

Roo-Shell在OSGi环境上执行,并要求它运行(使用OSGi依赖注入在运行时获取组件)。因此,由于Ant作为一个简单的java应用程序运行,没有办法将Roo-shell作为Ant任务运行,而是使用Ant exec任务(正如您已经评论的那样)。

对不起。

使用Roo生成的项目与任何其他Maven项目一样,因此您可以使用exec任务。类似这样的东西:

<target name="mvn-install">
    <exec executable="mvn">
        <arg value="clean" />
        <arg value="install" />
    </exec>
</target>

相关内容

  • 没有找到相关文章

最新更新