@@ -103,7 +103,7 @@ <h2 id="commen%C3%A7ons-avec-java-8">Commençons avec Java 8</h2>
103103</ ul >
104104< footer > Human Talks Paris</ footer >
105105</ section >
106- </ foreignObject > < foreignObject width ="1280 " height ="720 " data-marpit-advanced-background ="pseudo "> < section data-marpit-fragments ="2 " data-paginate ="true " data-header ="🔗 Partagez simplement vos Java CLI Apps " data-footer ="Human Talks Paris " data-theme ="my-theme " lang ="fr-FR " data-marpit-pagination ="5 " style ="" data-marpit-pagination-total ="23 " data-marpit-advanced-background ="pseudo " data-marpit-advanced-background-split ="right "> </ section > </ foreignObject > </ svg > < svg data-marpit-svg ="" viewBox ="0 0 1280 720 "> < foreignObject width ="1280 " height ="720 "> < section data-marpit-fragments ="2 " data-paginate ="true " data-header ="🔗 Partagez simplement vos Java CLI Apps " data-footer ="Human Talks Paris " data-theme ="my-theme " lang ="fr-FR " data-marpit-pagination ="6 " style ="--paginate:true;--header:🔗 Partagez simplement vos Java CLI Apps;--footer:Human Talks Paris;--theme:my-theme;--marpit-advanced-background-split:23%; " data-marpit-pagination-total ="23 " data-marpit-advanced-background ="background " data-marpit-advanced-background-split ="right "> < div data-marpit-advanced-background-container ="true " data-marpit-advanced-background-direction ="horizontal "> < figure style ="background-image:url("images/java11.png");background-size:70%; "> </ figure > </ div > </ section > </ foreignObject > < foreignObject width ="77% " height ="720 "> < section id ="7 " data-marpit-fragments ="2 " data-paginate ="true " data-header ="🔗 Partagez simplement vos Java CLI Apps " data-footer ="Human Talks Paris " data-theme ="my-theme " lang ="fr-FR " data-marpit-pagination ="6 " style ="--paginate:true;--header:🔗 Partagez simplement vos Java CLI Apps;--footer:Human Talks Paris;--theme:my-theme;--marpit-advanced-background-split:23%; " data-marpit-pagination-total ="23 " data-marpit-advanced-background ="content " data-marpit-advanced-background-split ="right ">
106+ </ foreignObject > < foreignObject width ="1280 " height ="720 " data-marpit-advanced-background ="pseudo "> < section data-marpit-fragments ="2 " data-paginate ="true " data-header ="🔗 Partagez simplement vos Java CLI Apps " data-footer ="Human Talks Paris " data-theme ="my-theme " lang ="fr-FR " data-marpit-pagination ="5 " style ="" data-marpit-pagination-total ="23 " data-marpit-advanced-background ="pseudo " data-marpit-advanced-background-split ="right "> </ section > </ foreignObject > </ svg > < svg data-marpit-svg ="" viewBox ="0 0 1280 720 "> < foreignObject width ="1280 " height ="720 "> < section data-marpit-fragments ="3 " data-paginate ="true " data-header ="🔗 Partagez simplement vos Java CLI Apps " data-footer ="Human Talks Paris " data-theme ="my-theme " lang ="fr-FR " data-marpit-pagination ="6 " style ="--paginate:true;--header:🔗 Partagez simplement vos Java CLI Apps;--footer:Human Talks Paris;--theme:my-theme;--marpit-advanced-background-split:23%; " data-marpit-pagination-total ="23 " data-marpit-advanced-background ="background " data-marpit-advanced-background-split ="right "> < div data-marpit-advanced-background-container ="true " data-marpit-advanced-background-direction ="horizontal "> < figure style ="background-image:url("images/java11.png");background-size:70%; "> </ figure > </ div > </ section > </ foreignObject > < foreignObject width ="77% " height ="720 "> < section id ="7 " data-marpit-fragments ="3 " data-paginate ="true " data-header ="🔗 Partagez simplement vos Java CLI Apps " data-footer ="Human Talks Paris " data-theme ="my-theme " lang ="fr-FR " data-marpit-pagination ="6 " style ="--paginate:true;--header:🔗 Partagez simplement vos Java CLI Apps;--footer:Human Talks Paris;--theme:my-theme;--marpit-advanced-background-split:23%; " data-marpit-pagination-total ="23 " data-marpit-advanced-background ="content " data-marpit-advanced-background-split ="right ">
107107< header > < img class ="emoji " draggable ="false " alt ="🔗 " src ="https://cdn.jsdelivr.net/gh/jdecked/twemoji@14.1.2/assets/svg/1f517.svg " data-marp-twemoji =""/> Partagez simplement vos Java CLI Apps</ header >
108108< h2 id ="passons-%C3%A0-java-11 "> Passons à Java 11</ h2 >
109109
@@ -115,10 +115,11 @@ <h2 id="passons-%C3%A0-java-11">Passons à Java 11</h2>
115115< ul >
116116< li data-marpit-fragment ="1 "> On n'appelle plus le compilateur < code > javac</ code > </ li >
117117< li data-marpit-fragment ="2 "> < img class ="emoji " draggable ="false " alt ="✅ " src ="https://cdn.jsdelivr.net/gh/jdecked/twemoji@14.1.2/assets/svg/2705.svg " data-marp-twemoji =""/> < strong > C'est bien du scripting</ strong > </ li >
118+ < li data-marpit-fragment ="3 "> Oui mais ... < img class ="emoji " draggable ="false " alt ="🤔 " src ="https://cdn.jsdelivr.net/gh/jdecked/twemoji@14.1.2/assets/svg/1f914.svg " data-marp-twemoji =""/> </ li >
118119</ ul >
119120< footer > Human Talks Paris</ footer >
120121</ section >
121- </ foreignObject > < foreignObject width ="1280 " height ="720 " data-marpit-advanced-background ="pseudo "> < section data-marpit-fragments ="2 " data-paginate ="true " data-header ="🔗 Partagez simplement vos Java CLI Apps " data-footer ="Human Talks Paris " data-theme ="my-theme " lang ="fr-FR " data-marpit-pagination ="6 " style ="" data-marpit-pagination-total ="23 " data-marpit-advanced-background ="pseudo " data-marpit-advanced-background-split ="right "> </ section > </ foreignObject > </ svg > < svg data-marpit-svg ="" viewBox ="0 0 1280 720 "> < foreignObject width ="1280 " height ="720 "> < section id ="8 " data-paginate ="true " data-header ="🔗 Partagez simplement vos Java CLI Apps " data-footer ="Human Talks Paris " data-theme ="my-theme " lang ="fr-FR " data-marpit-pagination ="7 " style ="--paginate:true;--header:🔗 Partagez simplement vos Java CLI Apps;--footer:Human Talks Paris;--theme:my-theme; " data-marpit-pagination-total ="23 ">
122+ </ foreignObject > < foreignObject width ="1280 " height ="720 " data-marpit-advanced-background ="pseudo "> < section data-marpit-fragments ="3 " data-paginate ="true " data-header ="🔗 Partagez simplement vos Java CLI Apps " data-footer ="Human Talks Paris " data-theme ="my-theme " lang ="fr-FR " data-marpit-pagination ="6 " style ="" data-marpit-pagination-total ="23 " data-marpit-advanced-background ="pseudo " data-marpit-advanced-background-split ="right "> </ section > </ foreignObject > </ svg > < svg data-marpit-svg ="" viewBox ="0 0 1280 720 "> < foreignObject width ="1280 " height ="720 "> < section id ="8 " data-paginate ="true " data-header ="🔗 Partagez simplement vos Java CLI Apps " data-footer ="Human Talks Paris " data-theme ="my-theme " lang ="fr-FR " data-marpit-pagination ="7 " style ="--paginate:true;--header:🔗 Partagez simplement vos Java CLI Apps;--footer:Human Talks Paris;--theme:my-theme; " data-marpit-pagination-total ="23 ">
122123< header > < img class ="emoji " draggable ="false " alt ="🔗 " src ="https://cdn.jsdelivr.net/gh/jdecked/twemoji@14.1.2/assets/svg/1f517.svg " data-marp-twemoji =""/> Partagez simplement vos Java CLI Apps</ header >
123124< h2 id ="scripting-avec-java-11-et-linux "> Scripting avec Java 11 et Linux</ h2 >
124125< p > Utilisons un < strong > Shebang</ strong > pour lancer notre programme :</ p >
@@ -251,7 +252,7 @@ <h2 id="%F0%9F%9B%A0%EF%B8%8F%EF%B8%8F-lapplication-en-mode-dev"><img class="emo
251252</ section >
252253</ foreignObject > </ svg > < svg data-marpit-svg ="" viewBox ="0 0 1280 720 "> < foreignObject width ="1280 " height ="720 "> < section id ="14 " data-paginate ="true " data-header ="🔗 Partagez simplement vos Java CLI Apps " data-footer ="Human Talks Paris " data-theme ="my-theme " lang ="fr-FR " data-marpit-pagination ="13 " style ="--paginate:true;--header:🔗 Partagez simplement vos Java CLI Apps;--footer:Human Talks Paris;--theme:my-theme; " data-marpit-pagination-total ="23 ">
253254< header > < img class ="emoji " draggable ="false " alt ="🔗 " src ="https://cdn.jsdelivr.net/gh/jdecked/twemoji@14.1.2/assets/svg/1f517.svg " data-marp-twemoji =""/> Partagez simplement vos Java CLI Apps</ header >
254- < h2 id ="%F0%9F%94%97-partager-notre-application "> < img class ="emoji " draggable ="false " alt ="🔗 " src ="https://cdn.jsdelivr.net/gh/jdecked/twemoji@14.1.2/assets/svg/1f517 .svg " data-marp-twemoji =""/> Partager notre application</ h2 >
255+ < h2 id ="%F0%9F%93%A6-le-package-de-lapplication "> < img class ="emoji " draggable ="false " alt ="📦 " src ="https://cdn.jsdelivr.net/gh/jdecked/twemoji@14.1.2/assets/svg/1f4e6 .svg " data-marp-twemoji =""/> Le package de l' application</ h2 >
255256< p > < img class ="emoji " draggable ="false " alt ="👉 " src ="https://cdn.jsdelivr.net/gh/jdecked/twemoji@14.1.2/assets/svg/1f449.svg " data-marp-twemoji =""/> Créer une archive contenant les répertoires < code > src</ code > , < code > lib</ code > et < code > bin</ code > :</ p >
256257< pre is ="marp-pre " data-auto-scaling ="downscale-only "> < code class ="language-bash "> $ unzip -l build/GenerateData.zip
257258</ code > </ pre >
@@ -287,7 +288,7 @@ <h2 id="%F0%9F%9A%80-le-shell-de-lancement"><img class="emoji" draggable="false"
287288</ section >
288289</ foreignObject > </ svg > < svg data-marpit-svg ="" viewBox ="0 0 1280 720 "> < foreignObject width ="1280 " height ="720 "> < section id ="16 " data-paginate ="true " data-header ="🔗 Partagez simplement vos Java CLI Apps " data-footer ="Human Talks Paris " data-theme ="my-theme " lang ="fr-FR " data-marpit-pagination ="15 " style ="--paginate:true;--header:🔗 Partagez simplement vos Java CLI Apps;--footer:Human Talks Paris;--theme:my-theme; " data-marpit-pagination-total ="23 ">
289290< header > < img class ="emoji " draggable ="false " alt ="🔗 " src ="https://cdn.jsdelivr.net/gh/jdecked/twemoji@14.1.2/assets/svg/1f517.svg " data-marp-twemoji =""/> Partagez simplement vos Java CLI Apps</ header >
290- < h2 id ="%F0%9F%93%A6- le-packaging "> < img class ="emoji " draggable ="false " alt ="📦 " src ="https://cdn.jsdelivr.net/gh/jdecked/twemoji@14.1.2/assets/svg/1f4e6 .svg " data-marp-twemoji =""/> Le Packaging </ h2 >
291+ < h2 id ="%F0%9F%8F%97-construire- le-package "> < img class ="emoji " draggable ="false " alt ="🏗 " src ="https://cdn.jsdelivr.net/gh/jdecked/twemoji@14.1.2/assets/svg/1f3d7 .svg " data-marp-twemoji =""/> Construire le package </ h2 >
291292< p > On a besoin de quelques commandes dans un Makefile :</ p >
292293< pre is ="marp-pre " data-auto-scaling ="downscale-only "> < code class ="language-Makefile "> APP_NAME := GenerateData
293294APP_DIR := generate-data
0 commit comments