[ 
https://issues.apache.org/jira/browse/IVY-1561?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16047567#comment-16047567
 ] 

ASF GitHub Bot commented on IVY-1561:
-------------------------------------

Github user janmaterne commented on the issue:

    https://github.com/apache/ant-ivy/pull/44
  
    merged, thanks


> 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)

Reply via email to