You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@creadur.apache.org by "Elliotte Rusty Harold (Jira)" <ji...@apache.org> on 2021/06/08 11:31:00 UTC

[jira] [Created] (RAT-283) Unify Java 8 requirement or non-requirement

Elliotte Rusty Harold created RAT-283:
-----------------------------------------

             Summary: Unify Java 8 requirement or non-requirement
                 Key: RAT-283
                 URL: https://issues.apache.org/jira/browse/RAT-283
             Project: Apache Rat
          Issue Type: Bug
            Reporter: Elliotte Rusty Harold


In the pom.xml I find dependencies that are very old to avoid requiring Java *1.6* or later. However I also see commons-io 2.8.0 that requires Java *1.8* or later. Make a clear decision on the minimum version of Java and upgrade or downgrade dependencies accordingly. 

FYI Apache Maven requires Java 1.7 so I'd prefer not to go higher than that.


```
      <dependency>
        <groupId>commons-collections</groupId>
        <artifactId>commons-collections</artifactId>
        <!-- Later versions require Java 1.6+ -->
        <version>3.2.2</version>
      </dependency>
      <dependency>
        <groupId>commons-io</groupId>
        <artifactId>commons-io</artifactId>
        <version>2.8.0</version>
      </dependency>
      <dependency>
        <groupId>org.apache.commons</groupId>
        <artifactId>commons-lang3</artifactId>
        <!--  later versions require Java 1.6+ -->
        <version>3.5</version>
      </dependency>
      <dependency>
        <groupId>org.apache.commons</groupId>
        <artifactId>commons-compress</artifactId>
        <!--  later versions require Java 1.6+ -->
        <version>1.19</version>
      </dependency>
```



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Fwd: [jira] [Created] (RAT-283) Unify Java 8 requirement or non-requirement

Posted by "P. Ottlinger" <po...@apache.org>.
Hi fellow devs & users,

any comment on this one?

I do remember that past decisions to drop/upgrade to certain JDKs
yielded hefty discussions.

Personally I would not mind going to Java8 minimum during build and runtime.

Any opinions?

Cheers,
Phil


-------- Weitergeleitete Nachricht --------
Betreff: [jira] [Created] (RAT-283) Unify Java 8 requirement or
non-requirement
Datum: Tue, 8 Jun 2021 11:31:00 +0000 (UTC)
Von: Elliotte Rusty Harold (Jira) <ji...@apache.org>
Antwort an: dev@creadur.apache.org
An: dev@creadur.apache.org

Elliotte Rusty Harold created RAT-283:
-----------------------------------------

             Summary: Unify Java 8 requirement or non-requirement
                 Key: RAT-283
                 URL: https://issues.apache.org/jira/browse/RAT-283
             Project: Apache Rat
          Issue Type: Bug
            Reporter: Elliotte Rusty Harold


In the pom.xml I find dependencies that are very old to avoid requiring
Java *1.6* or later. However I also see commons-io 2.8.0 that requires
Java *1.8* or later. Make a clear decision on the minimum version of
Java and upgrade or downgrade dependencies accordingly.
FYI Apache Maven requires Java 1.7 so I'd prefer not to go higher than that.


```
      <dependency>
        <groupId>commons-collections</groupId>
        <artifactId>commons-collections</artifactId>
        <!-- Later versions require Java 1.6+ -->
        <version>3.2.2</version>
      </dependency>
      <dependency>
        <groupId>commons-io</groupId>
        <artifactId>commons-io</artifactId>
        <version>2.8.0</version>
      </dependency>
      <dependency>
        <groupId>org.apache.commons</groupId>
        <artifactId>commons-lang3</artifactId>
        <!--  later versions require Java 1.6+ -->
        <version>3.5</version>
      </dependency>
      <dependency>
        <groupId>org.apache.commons</groupId>
        <artifactId>commons-compress</artifactId>
        <!--  later versions require Java 1.6+ -->
        <version>1.19</version>
      </dependency>
```



--
This message was sent by Atlassian Jira
(v8.3.4#803005)