我的问题是我有一个pom文件调用bat文件,该文件为应用程序设置环境变量。然后我调用使用这些环境变量来编译和执行的ant脚本。这些环境变量无法被ant脚本识别,并且失败。我相信它,因为两者都在不同的背景下运行。你能告诉我如何将它们联系在一起。
org.codehaus.mojo EXEC - Maven的插件 1.1 Pre_Clean 预清洁 EXEC env.bat文件 Maven的antrun-插件 编 编 跑
答案 0 :(得分:1)
是。批处理文件结束时,环境更改超出范围。因此,您需要在.bat文件中调用ant或在启动maven之前设置环境或在POM中设置它。