FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

Prévoir le template pour Java 25 · java-cli-apps/.github@305392e · GitHub

Commit 305392e

Browse files
pierre-yves-fourmond
committed
Prévoir le template pour Java 25
1 parent 25dac0e commit 305392e

1 file changed

Lines changed: 9 additions & 0 deletions

File tree

‎profile/README.md‎

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ Il a aussi été présenté à :
1919
* [Human Talks Paris](#human-talks-paris)
2020
* [Oracle Dev Days](#oracle-dev-days)
2121
* [Templates d'applications](#templates-dapplications)
22+
* [Template Java 25](#template-java-25)
2223
* [Templates Java 23](#templates-java-23)
2324
* [Templates Java 22](#templates-java-22)
2425
* [Template Java 11](#template-java-11)
@@ -56,12 +57,20 @@ Il a aussi été présenté à :
5657

5758
## Templates d'applications
5859

60+
**Le template pour Java 25 sera bientôt disponible !**
61+
5962
Ces templates GitHub servent de base à la création d'une application comme expliqué dans le talk.
6063

6164
Deux templates sont fournis pour Java 23, l'un fonctionne avec `make` et l'autre utilise `Gradle`. Il en est de même pour Java 22.
6265

6366
De plus un dernier template existe pour les releases antérieures à Java 22, et qui utilise `make`.
6467

68+
### Template Java 25
69+
70+
Le template [basic-java-25-quickstart](https://github.com/java-cli-apps/basic-java-25-quickstart) utilise les JEPS
71+
[458: Launch Multi-File Source-Code Programs](https://openjdk.org/jeps/458), [511: Module Import Declarations](https://openjdk.org/jeps/511) et [512: Compact Source Files and Instance Main Methods](https://openjdk.org/jeps/512)
72+
qui ne sont plus en preview dans Java 25.
73+
6574
### Templates Java 23
6675

6776
Les templates [basic-java-23-quickstart](https://github.com/java-cli-apps/basic-java-23-quickstart) et [java-23-quickstart](https://github.com/java-cli-apps/java-23-quickstart) nécessitent d'utiliser Java 23 ou une version supérieure car ils utilisent la [JEP 477](https://openjdk.org/jeps/477) qui simplifie la déclaration de la méthode `main`, ne nécessite pas de déclaration de classe et permet d'utiliser les méthodes de la classe `java.io.IO` sans aucun import.

0 commit comments

Comments
 (0)

Back | FazBrowse Home | New Git URL