我使用的是Eclipse和IvyDE。我已经在Eclipse (Window -> Preferences -> Ivy -> Settings)中将常春藤设置路径设置为我的设置文件(http://myserver.com/ivy-settings.xml)。效果很好。但是我还在Eclipse中使用了一些Ant脚本,我需要这些脚本来访问存储库。为了做到这一点,我需要在Ant脚本中调用以下任务
<ivy:settings url="http://myserver.com/ivy-settings.xml"/>无论如何,我是否可以删除那个硬编码的url,并指出设置使用IvyDE使用的相同的URL?
谢谢
发布于 2014-04-19 17:44:38
其实有个简单的方法。您只需要定义字符串替换(转到Window -> Preferences、-> Ivy -> settings -> ->变量-> Edit ->-> New;创建指向您的ivy-settings.xml)的新变量${ivy_settings_xml_url}并将${ivy_settings_xml_url}作为常春藤设置路径)。然后,转到Window -> Preferences -> Ant ->运行时->属性,并添加一个带有值${ivy_settings_xml_url}.的新属性->现在,您可以在ant脚本中使用${ivy_settings_xml_url}:
<ivy:settings url="${ivy_settings_xml_url}"/>https://stackoverflow.com/questions/20522642
复制相似问题