You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@thrift.apache.org by "James E. King III (JIRA)" <ji...@apache.org> on 2019/01/03 19:59:00 UTC

[jira] [Closed] (THRIFT-4701) Determine if Apache Ant is still required and remove

     [ https://issues.apache.org/jira/browse/THRIFT-4701?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

James E. King III closed THRIFT-4701.
-------------------------------------
       Resolution: Not A Problem
         Assignee: James E. King III
    Fix Version/s: 1.0

Thanks for the analysis.  Additionalliy I found:

Summary:
  * for lib/xml we currently require Java when we don't need it as build.xml doesn't use java.
  * all other cases indicate we need Java and Ant for it to work
  * easiest thing to do is leave it alone, I agree.

> Determine if Apache Ant is still required and remove
> ----------------------------------------------------
>
>                 Key: THRIFT-4701
>                 URL: https://issues.apache.org/jira/browse/THRIFT-4701
>             Project: Thrift
>          Issue Type: Improvement
>          Components: Java - Library
>    Affects Versions: 0.12.0
>            Reporter: BELUGA BEHR
>            Assignee: James E. King III
>            Priority: Minor
>             Fix For: 1.0
>
>
> Gradle is now the build tool for the Java library.  At one point, it may have been Apache Ant.  Review if Apache Ant is still required for Thrift and remove it if it no longer is.
> {code:title=Dockerfile}
> RUN apt-get install -y --no-install-recommends \
> `# Java dependencies` \
>       ant \
>       ant-optional \
>       openjdk-8-jdk \
>       maven && \
>     update-alternatives --set java /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java
> {code}
> {code:title=debian.md}
>  * Java
> 	* packages: ant  
> 	* You will also need Java JDK v1.7 or higher.
> {code}



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)