[ https://issues.apache.org/jira/browse/IVY-1561?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16047566#comment-16047566 ]
ASF GitHub Bot commented on IVY-1561: ------------------------------------- Github user asfgit closed the pull request at: https://github.com/apache/ant-ivy/pull/44 > Use Ivy properties to override Maven POM settings > ------------------------------------------------- > > Key: IVY-1561 > URL: https://issues.apache.org/jira/browse/IVY-1561 > Project: Ivy > Issue Type: Improvement > Components: Maven Compatibility > Affects Versions: 2.4.0 > Reporter: Greg Hall > Priority: Minor > > I want to use Spring boot and Thymeleaf 3 with Ant+Ivy. Spring boot > 1.5.3 (current release) by default loads older thymeleaf 2. Apparently, the > solution in a Maven POM is to specify the following properties: > <properties> > <main.basedir>${basedir}/../..</main.basedir> > <thymeleaf.version>3.0.2.RELEASE</thymeleaf.version> > > <thymeleaf-layout-dialect.version>2.1.1</thymeleaf-layout-dialect.version> > </properties> > See the external issue URL for reference where I found the Maven POM solution. > I tried setting these as Ant properties before getting Ivy running, it makes > no difference. I can use overrides in my dependencies to bring in version 3, > but then it doesn't work, the code in spring boot seems to be expecting > version 2. > I'm not sure how those Maven properties actually get used when pulling > in dependencies, but it seems Ivy currently lacks this feature. > Thanks -- This message was sent by Atlassian JIRA (v6.4.14#64029)