Modifica del Classificatore dell'Artifact

Modifica del Classificatore dell’Artifact da jdk16 a jdk8

A partire dalla versione 26.10, abbiamo cambiato il classificatore utilizzato nei nostri artifact pubblicati da jdk16 (Java 6) a jdk8 (Java 8).

Cosa è cambiato

Prima Dopo
Classificatore jdk16 jdk8
Versione minima di Java Java 1.6 Java 8

Prima:

com.aspose:aspose-slides:26.10:jdk16

Dopo:

com.aspose:aspose-slides:26.10:jdk8

Perché abbiamo effettuato questa modifica

Dopo una revisione interna, abbiamo deciso di eliminare il supporto per le versioni più vecchie di Java che non fornivano più valore e ostacolavano attivamente la manutenzione. Java 8 è stato scelto come nuova baseline sicura per tutti i consumatori.

Come parte di questo, il classificatore è stato aggiornato per riflettere la versione minima effettivamente supportata. Ci siamo inoltre allineati alla convenzione di denominazione corrente di Oracle, dove il prodotto è ufficialmente indicato come JDK 8 (anziché il formato legacy 1.8).

Cosa devi fare

  1. Aggiorna il classificatore nelle dichiarazioni delle dipendenze da jdk16 a jdk8.

    Maven:

    <dependency>
      <groupId>com.aspose</groupId>
      <artifactId>aspose-slides</artifactId>
      <version>26.10</version>
      <classifier>jdk8</classifier>
    </dependency>
    

    Gradle:

    implementation 'com.aspose:aspose-slides:26.10:jdk8'
    
  2. Verifica che l’ambiente di esecuzione sia Java 8 o superiore.

  3. Aggiorna eventuali file di lock o le cache delle dipendenze che bloccano il vecchio classificatore.

Nota di migrazione: jdk16 e jdk8

A partire dalla versione 26.10​, entrambi i classificatori jdk16 e jdk8 forniranno JAR compatibili con Java 8 (compilati con compatibilità source/target impostata su Java 8).

  • jdk16 → continua a essere pubblicato per compatibilità retroattiva (integrazioni esistenti).
  • jdk8 → introdotto come nuovo classificatore preferito per ambienti Java 8.

⚠️ Nota: questa fase di pubblicazione doppia è programmata per terminare il 31 marzo 2027​. Dopo tale data, il classificatore jdk16 sarà ritirato e sarà supportato solo jdk8.

Note di compatibilità

  • Il classificatore jdk16 non sarà più pubblicato dopo il 31 marzo 2027.
  • Se hai ancora bisogno del supporto per Java 1.6, rimani sulla linea di versione principale precedente fino a quando non potrai migrare.

Hai bisogno di aiuto?

Se incontri problemi durante la migrazione, contatta supporto Aspose per ulteriore assistenza.