{"id":800,"date":"2021-02-10T18:46:35","date_gmt":"2021-02-10T17:46:35","guid":{"rendered":"http:\/\/anthony.lepors.fr\/raspi-thermo-cam\/?page_id=800"},"modified":"2021-03-03T23:06:56","modified_gmt":"2021-03-03T22:06:56","slug":"developpement-java-eclipse","status":"publish","type":"page","link":"https:\/\/anthony.lepors.fr\/raspi-thermo-cam\/developpement-java-eclipse\/","title":{"rendered":"Mise en place du d\u00e9veloppement Java avec Eclipse"},"content":{"rendered":"<p>[et_pb_section fb_built=\u00a0\u00bb1&Prime; _builder_version=\u00a0\u00bb4.8.2&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb][et_pb_row _builder_version=\u00a0\u00bb4.8.2&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb][et_pb_column type=\u00a0\u00bb4_4&Prime; _builder_version=\u00a0\u00bb4.8.2&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb][et_pb_text _builder_version=\u00a0\u00bb4.8.2&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb]<\/p>\n<h1 class=\"font_2\" style=\"text-align: justify;\"><span>Mise en place du d\u00e9veloppement Java avec Eclipse et Pi4J pour Raspberry<\/span><\/h1>\n<p><span>Nous allons d\u00e9velopper notre application \u00e0 partir d&rsquo;un PC Windows. Pour coder en Java, nous utilisons Eclipse sous sa version IDE for Java Developers via l&rsquo;installer 2020-12 R. Pour utiliser une application Java qui contr\u00f4le le GPIO du Raspberry, nous allons int\u00e9grer les librairies Pi4J \u00e0 Eclipse.<\/span><\/p>\n<h2><span>Installation d&rsquo;Eclipse<\/span><\/h2>\n<p><span>Nous installons l&rsquo;environnement d&rsquo;ex\u00e9cution JRE gr\u00e2ce au lien suivant \u00ab\u00a0<\/span><span class=\"color_19\"><span><a href=\"https:\/\/www.eclipse.org\/downloads\/packages\/\" target=\"_blank\" rel=\"nofollow noopener\">https:\/\/www.eclipse.org\/downloads\/packages\/<\/a>\u00a0\u00bb<\/span><\/span><span>.<\/span><\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=\u00a0\u00bb1_4,1_2,1_4&Prime; use_custom_gutter=\u00a0\u00bbon\u00a0\u00bb gutter_width=\u00a0\u00bb4&Prime; make_equal=\u00a0\u00bbon\u00a0\u00bb _builder_version=\u00a0\u00bb4.8.2&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb custom_margin=\u00a0\u00bb5px||5px||false|false\u00a0\u00bb custom_padding=\u00a0\u00bb5px||5px||false|false\u00a0\u00bb border_width_all=\u00a0\u00bb2px\u00a0\u00bb box_shadow_style=\u00a0\u00bbpreset1&Prime;][et_pb_column type=\u00a0\u00bb1_4&Prime; _builder_version=\u00a0\u00bb4.8.2&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb][et_pb_image src=\u00a0\u00bbhttps:\/\/anthony.lepors.fr\/raspi-thermo-cam\/wp-content\/uploads\/2021\/02\/logo-exe-2.jpg\u00a0\u00bb title_text=\u00a0\u00bblogo_exe\u00a0\u00bb align=\u00a0\u00bbcenter\u00a0\u00bb _builder_version=\u00a0\u00bb4.8.2&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb max_width=\u00a0\u00bb81px\u00a0\u00bb module_alignment=\u00a0\u00bbcenter\u00a0\u00bb max_height=\u00a0\u00bb81px\u00a0\u00bb custom_margin=\u00a0\u00bb0px||0px||false|false\u00a0\u00bb custom_padding=\u00a0\u00bb0px||0px||false|false\u00a0\u00bb][\/et_pb_image][\/et_pb_column][et_pb_column type=\u00a0\u00bb1_2&Prime; _builder_version=\u00a0\u00bb4.8.2&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb][et_pb_blurb title=\u00a0\u00bbEclipse JRE\u00a0\u00bb use_icon=\u00a0\u00bbon\u00a0\u00bb font_icon=\u00a0\u00bb%%272%%\u00a0\u00bb icon_placement=\u00a0\u00bbleft\u00a0\u00bb use_icon_font_size=\u00a0\u00bbon\u00a0\u00bb icon_font_size=\u00a0\u00bb48px\u00a0\u00bb _builder_version=\u00a0\u00bb4.8.2&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb header_font=\u00a0\u00bbOpen Sans||||||||\u00a0\u00bb body_font=\u00a0\u00bbOpen Sans||||||||\u00a0\u00bb body_text_align=\u00a0\u00bbleft\u00a0\u00bb custom_padding=\u00a0\u00bb15px||15px||false|false\u00a0\u00bb]<\/p>\n<p>1 file\u00a0 \u00a0 \u00a0104.814 MB\u00a0 \u00a0 \u00a013\/01\/2021<\/p>\n<p>[\/et_pb_blurb][\/et_pb_column][et_pb_column type=\u00a0\u00bb1_4&Prime; _builder_version=\u00a0\u00bb4.8.2&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb][et_pb_button button_url=\u00a0\u00bbhttps:\/\/www.eclipse.org\/downloads\/packages\/\u00a0\u00bb url_new_window=\u00a0\u00bbon\u00a0\u00bb button_text=\u00a0\u00bbDOWNLOAD\u00a0\u00bb button_alignment=\u00a0\u00bbleft\u00a0\u00bb _builder_version=\u00a0\u00bb4.8.2&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb custom_button=\u00a0\u00bbon\u00a0\u00bb button_text_color=\u00a0\u00bb#FFFFFF\u00a0\u00bb button_bg_color=\u00a0\u00bb#ff8080&Prime; button_border_color=\u00a0\u00bb#FFFFFF\u00a0\u00bb button_font=\u00a0\u00bbOpen Sans||||||||\u00a0\u00bb button_icon=\u00a0\u00bb%%209%%\u00a0\u00bb button_icon_color=\u00a0\u00bb#FFFFFF\u00a0\u00bb position_origin_a=\u00a0\u00bbcenter_left\u00a0\u00bb custom_margin=\u00a0\u00bb15px||15px||false|false\u00a0\u00bb][\/et_pb_button][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=\u00a0\u00bb4.8.2&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb custom_padding=\u00a0\u00bb||5px||false|false\u00a0\u00bb][et_pb_column type=\u00a0\u00bb4_4&Prime; _builder_version=\u00a0\u00bb4.8.2&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb][et_pb_text _builder_version=\u00a0\u00bb4.8.2&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb]<\/p>\n<div id=\"comp-kk9tfmc7\" class=\"_1Z_nJ\" data-testid=\"richTextElement\">\n<p class=\"font_7\">Nous avons choisi ce langage de programmation dans le but de manipuler un nouveau langage de programmation apr\u00e8s ceux que nous connaissons d\u00e9j\u00e0 (C, C++, Python&#8230;). Il est aussi utile pour nous pour cr\u00e9er des interfaces par exemple avec la biblioth\u00e8que Java Swing. De plus, ce langage est portable. En effet, chaque syst\u00e8me qui dispose d&rsquo;une machine Java peut ex\u00e9cuter un programme qui a \u00e9t\u00e9 d\u00e9velopp\u00e9 sur un autre syst\u00e8me. Cependant, il est important d&rsquo;avoir une version de Java compatible sur le syst\u00e8me pour pouvoir ex\u00e9cuter un certain fichier.<\/p>\n<p class=\"font_7\"><span class=\"wixGuard\">\u200b<\/span>Nous allons bien \u00e9videmment utiliser les grands principes de la programmation objet en s\u00e9parant notre projet en diff\u00e9rentes classes. Nous avons d\u00e9cid\u00e9 de d\u00e9velopper selon la m\u00e9thode MVC (Model, View, Controller). C&rsquo;est une architecture qui s\u00e9pare les donn\u00e9es (ou le mod\u00e8le avec le robot par exemple), l&rsquo;Interface Homme Machine (la vue) et la logique de contr\u00f4le (le contr\u00f4leur). Nous aurons donc 4 fichiers car il faut pr\u00e9voir un fichier qui contient le main et qui associe ces 3 couches.<\/p>\n<\/div>\n<p>[\/et_pb_text][et_pb_image src=\u00a0\u00bbhttps:\/\/anthony.lepors.fr\/raspi-thermo-cam\/wp-content\/uploads\/2021\/02\/modeleMVC.png\u00a0\u00bb alt=\u00a0\u00bbArchitecture de la m\u00e9thode MVC\u00a0\u00bb title_text=\u00a0\u00bbArchitecture de la m\u00e9thode MVC\u00a0\u00bb show_in_lightbox=\u00a0\u00bbon\u00a0\u00bb align=\u00a0\u00bbcenter\u00a0\u00bb _builder_version=\u00a0\u00bb4.8.2&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb width=\u00a0\u00bb25%\u00a0\u00bb box_shadow_style=\u00a0\u00bbpreset1&Prime;][\/et_pb_image][et_pb_text _builder_version=\u00a0\u00bb4.8.2&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb]<\/p>\n<div id=\"comp-kkhfe9xm\" class=\"_1Z_nJ\" data-testid=\"richTextElement\">\n<p class=\"font_7\">De plus, nous d\u00e9velopperons une petite interface avec la biblioth\u00e8que Java Swing. Pour cela, nous nous sommes aid\u00e9s d&rsquo;une extension WindowBuilder sur Eclipse qui nous permet d&rsquo;appr\u00e9hender plus facilement le d\u00e9veloppement d&rsquo;une interface avec les biblioth\u00e8ques Swing notamment. Cette extension s&rsquo;installe \u00e0 partir du lien suivant \u00ab\u00a0<a href=\"https:\/\/www.eclipse.org\/windowbuilder\/download.php\" target=\"_blank\" rel=\"nofollow noopener\"><span class=\"color_19\"><span><object height=\"0\"><a data-auto-recognition=\"true\" href=\"https:\/\/www.eclipse.org\/windowbuilder\/download.php\" target=\"_blank\" rel=\"noopener\">https:\/\/www.eclipse.org\/windowbuilder\/download.php<\/a><\/object><\/span><\/span><\/a> <span class=\"color_19\"><span>\u00bb<\/span><\/span><span><\/span>.<\/p>\n<h2 class=\"font_7\">Correspondance de la version de Java avec le Raspberry<\/h2>\n<p class=\"font_7\"><span class=\"wixGuard\">\u200b<\/span>La version Java qui est install\u00e9 avec notre syst\u00e8me d&rsquo;exploitation est la version Java \u00ab\u00a011.0.9.1 du 2020-11-04\u00a0\u00bb, sur le terminal, c&rsquo;est la commande \u00ab\u00a0java -version\u00a0\u00bb qui permet d&rsquo;obtenir ces informations. Bien que la derni\u00e8re version de Java sur notre Eclipse est la version Java 15, il est donc important de s\u00e9lectionner la version Java 11 ou une version ant\u00e9rieure pour la compatibilit\u00e9 avec le Raspberry. Pour cela, la manipulation \u00e0 faire sur le projet dans Eclipse est la suivante :<\/p>\n<\/div>\n<div id=\"comp-kkhfiev8\" class=\"_1Z_nJ\" data-testid=\"richTextElement\">\n<ul>\n<li class=\"font_7\"><span class=\"wixGuard\">\u200b<\/span>Dans le Package Explorer, clic droit sur le projet qui doit \u00eatre ouvert -&gt; Properties -&gt; Java Compiler -&gt; Compiler Compliance Level en d\u00e9cochant la case \u00ab\u00a0Use compliance from execution environment\u00a0\u00bb<\/li>\n<\/ul>\n<\/div>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=\u00a0\u00bb2_5,3_5&Prime; use_custom_gutter=\u00a0\u00bbon\u00a0\u00bb gutter_width=\u00a0\u00bb2&Prime; _builder_version=\u00a0\u00bb4.8.2&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb custom_padding=\u00a0\u00bb0px||||false|false\u00a0\u00bb][et_pb_column type=\u00a0\u00bb2_5&Prime; _builder_version=\u00a0\u00bb4.8.2&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb][et_pb_image src=\u00a0\u00bbhttps:\/\/anthony.lepors.fr\/raspi-thermo-cam\/wp-content\/uploads\/2021\/02\/version-java-eclipse.png\u00a0\u00bb alt=\u00a0\u00bbClic droit sur le projet pour ouvrir les propri\u00e9t\u00e9s\u00a0\u00bb title_text=\u00a0\u00bbClic droit sur le projet pour ouvrir les propri\u00e9t\u00e9s\u00a0\u00bb show_in_lightbox=\u00a0\u00bbon\u00a0\u00bb align=\u00a0\u00bbcenter\u00a0\u00bb _builder_version=\u00a0\u00bb4.8.2&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb width=\u00a0\u00bb64%\u00a0\u00bb box_shadow_style=\u00a0\u00bbpreset1&Prime;][\/et_pb_image][\/et_pb_column][et_pb_column type=\u00a0\u00bb3_5&Prime; _builder_version=\u00a0\u00bb4.8.2&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb][et_pb_image src=\u00a0\u00bbhttps:\/\/anthony.lepors.fr\/raspi-thermo-cam\/wp-content\/uploads\/2021\/02\/version-java-eclipse_2.png\u00a0\u00bb alt=\u00a0\u00bbS\u00e9lection de la version Java 11&Prime; title_text=\u00a0\u00bbS\u00e9lection de la version Java 11&Prime; show_in_lightbox=\u00a0\u00bbon\u00a0\u00bb align=\u00a0\u00bbcenter\u00a0\u00bb _builder_version=\u00a0\u00bb4.8.2&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb box_shadow_style=\u00a0\u00bbpreset1&Prime;][\/et_pb_image][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=\u00a0\u00bb4.8.2&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb custom_padding=\u00a0\u00bb0px||||false|false\u00a0\u00bb][et_pb_column type=\u00a0\u00bb4_4&Prime; _builder_version=\u00a0\u00bb4.8.2&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb][et_pb_text _builder_version=\u00a0\u00bb4.8.2&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb]<\/p>\n<h2>Importation des librairies Pi4J sur Eclipse<\/h2>\n<p>Ensuite, sur notre ordinateur, nous allons aussi r\u00e9cup\u00e9rer les librairies pour contr\u00f4ler le GPIO en t\u00e9l\u00e9chargeant le fichier zip \u00ab\u00a0pi4j-1.2.zip\u00a0\u00bb de la page \u00ab\u00a0<a href=\"https:\/\/pi4j.com\/1.2\/download.html\" target=\"_blank\" rel=\"nofollow noopener\"><span class=\"color_19\"><span><object height=\"0\"><a data-auto-recognition=\"true\" href=\"https:\/\/pi4j.com\/1.2\/download.html\" target=\"_blank\" rel=\"noopener\">https:\/\/pi4j.com\/1.2\/download.html<\/a><\/object><\/span><\/span><\/a> <span class=\"color_19\"><span>\u00bb<\/span><\/span><span><\/span>.<\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=\u00a0\u00bb1_4,1_2,1_4&Prime; use_custom_gutter=\u00a0\u00bbon\u00a0\u00bb gutter_width=\u00a0\u00bb4&Prime; make_equal=\u00a0\u00bbon\u00a0\u00bb _builder_version=\u00a0\u00bb4.8.2&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb custom_margin=\u00a0\u00bb5px||5px||false|false\u00a0\u00bb custom_padding=\u00a0\u00bb5px||5px||false|false\u00a0\u00bb border_width_all=\u00a0\u00bb2px\u00a0\u00bb box_shadow_style=\u00a0\u00bbpreset1&Prime;][et_pb_column type=\u00a0\u00bb1_4&Prime; _builder_version=\u00a0\u00bb4.8.2&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb][et_pb_image src=\u00a0\u00bbhttps:\/\/anthony.lepors.fr\/raspi-thermo-cam\/wp-content\/uploads\/2021\/02\/logo-zip.jpg\u00a0\u00bb title_text=\u00a0\u00bblogo_zip\u00a0\u00bb align=\u00a0\u00bbcenter\u00a0\u00bb _builder_version=\u00a0\u00bb4.8.2&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb module_alignment=\u00a0\u00bbcenter\u00a0\u00bb max_height=\u00a0\u00bb81px\u00a0\u00bb custom_margin=\u00a0\u00bb0px||0px||false|false\u00a0\u00bb custom_padding=\u00a0\u00bb0px||0px||false|false\u00a0\u00bb][\/et_pb_image][\/et_pb_column][et_pb_column type=\u00a0\u00bb1_2&Prime; _builder_version=\u00a0\u00bb4.8.2&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb][et_pb_blurb title=\u00a0\u00bbProjet Pi4J\u00a0\u00bb use_icon=\u00a0\u00bbon\u00a0\u00bb font_icon=\u00a0\u00bb%%272%%\u00a0\u00bb icon_placement=\u00a0\u00bbleft\u00a0\u00bb use_icon_font_size=\u00a0\u00bbon\u00a0\u00bb icon_font_size=\u00a0\u00bb48px\u00a0\u00bb _builder_version=\u00a0\u00bb4.8.2&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb header_font=\u00a0\u00bbOpen Sans||||||||\u00a0\u00bb body_font=\u00a0\u00bbOpen Sans||||||||\u00a0\u00bb body_text_align=\u00a0\u00bbleft\u00a0\u00bb custom_padding=\u00a0\u00bb15px||15px||false|false\u00a0\u00bb]<\/p>\n<p>6 files\u00a0 \u00a0 \u00a06.358 MB\u00a0 \u00a0 \u00a027\/01\/2021<\/p>\n<p>[\/et_pb_blurb][\/et_pb_column][et_pb_column type=\u00a0\u00bb1_4&Prime; _builder_version=\u00a0\u00bb4.8.2&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb][et_pb_button button_url=\u00a0\u00bbhttps:\/\/anthony.lepors.fr\/raspi-thermo-cam\/wp-content\/uploads\/2021\/02\/pi4j-1.2.zip\u00a0\u00bb button_text=\u00a0\u00bbDOWNLOAD\u00a0\u00bb button_alignment=\u00a0\u00bbleft\u00a0\u00bb _builder_version=\u00a0\u00bb4.8.2&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb custom_button=\u00a0\u00bbon\u00a0\u00bb button_text_color=\u00a0\u00bb#FFFFFF\u00a0\u00bb button_bg_color=\u00a0\u00bb#ff8080&Prime; button_border_color=\u00a0\u00bb#FFFFFF\u00a0\u00bb button_font=\u00a0\u00bbOpen Sans||||||||\u00a0\u00bb button_icon=\u00a0\u00bb%%209%%\u00a0\u00bb button_icon_color=\u00a0\u00bb#FFFFFF\u00a0\u00bb position_origin_a=\u00a0\u00bbcenter_left\u00a0\u00bb custom_margin=\u00a0\u00bb15px||15px||false|false\u00a0\u00bb][\/et_pb_button][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=\u00a0\u00bb4.8.2&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb custom_padding=\u00a0\u00bb||5px||false|false\u00a0\u00bb][et_pb_column type=\u00a0\u00bb4_4&Prime; _builder_version=\u00a0\u00bb4.8.2&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb][et_pb_text _builder_version=\u00a0\u00bb4.8.2&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb]<\/p>\n<p class=\"font_7\">En d\u00e9compressant ce dossier, nous voyons dans le r\u00e9pertoire \u00ab\u00a0lib\u00a0\u00bb 13 librairies que nous allons devoir importer sur Eclipse.<\/p>\n<p class=\"font_7\">\u00a0Pour cela, il faut ajouter ces librairies au projet concern\u00e9. La manipulation est la suivante :\u00a0<\/p>\n<ul>\n<li class=\"font_7\"><span class=\"wixGuard\">\u200b<\/span>Dans le Package Explorer, clic droit sur le projet qui doit \u00eatre ouvert -&gt; Properties -&gt; Java Build Path -&gt; Onglet Libraries -&gt; Clic gauche sur Classpath -&gt; Add External JARs -&gt; S\u00e9lection des librairies<\/li>\n<\/ul>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=\u00a0\u00bb2_5,3_5&Prime; use_custom_gutter=\u00a0\u00bbon\u00a0\u00bb gutter_width=\u00a0\u00bb2&Prime; _builder_version=\u00a0\u00bb4.8.2&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb custom_padding=\u00a0\u00bb0px||||false|false\u00a0\u00bb locked=\u00a0\u00bboff\u00a0\u00bb][et_pb_column type=\u00a0\u00bb2_5&Prime; _builder_version=\u00a0\u00bb4.8.2&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb][et_pb_image src=\u00a0\u00bbhttps:\/\/anthony.lepors.fr\/raspi-thermo-cam\/wp-content\/uploads\/2021\/02\/librairie-java-eclipse.png\u00a0\u00bb alt=\u00a0\u00bbClic droit sur le projet pour ouvrir les propri\u00e9t\u00e9s\u00a0\u00bb title_text=\u00a0\u00bbClic droit sur le projet pour ouvrir les propri\u00e9t\u00e9s\u00a0\u00bb show_in_lightbox=\u00a0\u00bbon\u00a0\u00bb align=\u00a0\u00bbcenter\u00a0\u00bb _builder_version=\u00a0\u00bb4.8.2&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb width=\u00a0\u00bb65%\u00a0\u00bb box_shadow_style=\u00a0\u00bbpreset1&Prime;][\/et_pb_image][\/et_pb_column][et_pb_column type=\u00a0\u00bb3_5&Prime; _builder_version=\u00a0\u00bb4.8.2&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb][et_pb_image src=\u00a0\u00bbhttps:\/\/anthony.lepors.fr\/raspi-thermo-cam\/wp-content\/uploads\/2021\/02\/librairie-java-eclipse_2.png\u00a0\u00bb alt=\u00a0\u00bbAjout des librairies Pi4J sur Eclipse\u00a0\u00bb title_text=\u00a0\u00bbAjout des librairies Pi4J sur Eclipse\u00a0\u00bb show_in_lightbox=\u00a0\u00bbon\u00a0\u00bb align=\u00a0\u00bbcenter\u00a0\u00bb _builder_version=\u00a0\u00bb4.8.2&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb box_shadow_style=\u00a0\u00bbpreset1&Prime;][\/et_pb_image][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=\u00a0\u00bb4.8.2&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb custom_padding=\u00a0\u00bb0px||||false|false\u00a0\u00bb][et_pb_column type=\u00a0\u00bb4_4&Prime; _builder_version=\u00a0\u00bb4.8.2&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb][et_pb_text _builder_version=\u00a0\u00bb4.8.2&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb]<\/p>\n<h2>Compilation et ex\u00e9cution des codes Java<\/h2>\n<p>Enfin, nous allons donc coder et compiler nos fichiers sur notre PC et nous allons ensuite envoyer les fichiers \u00ab\u00a0.class\u00a0\u00bb sur le Raspberry en utilisant le logiciel WinSCP et la connexion SSH. Par exemple, sur le PC nous irons chercher notre projet cr\u00e9\u00e9, nous ouvrirons ensuite le dossier bin qui contient les fichiers compil\u00e9s, nous r\u00e9cup\u00e9rerons ensuite le package voulu. C&rsquo;est ce package que nous allons envoy\u00e9 au Raspberry. Il n&rsquo;y aura plus qu&rsquo;\u00e0 ex\u00e9cuter cela sur le Raspberry gr\u00e2ce aux commandes suivantes :<\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row use_custom_gutter=\u00a0\u00bbon\u00a0\u00bb gutter_width=\u00a0\u00bb1&Prime; _builder_version=\u00a0\u00bb4.8.2&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb custom_margin=\u00a0\u00bb5px||5px||false|false\u00a0\u00bb custom_padding=\u00a0\u00bb0px||0px||false|false\u00a0\u00bb border_width_all=\u00a0\u00bb2px\u00a0\u00bb box_shadow_style=\u00a0\u00bbpreset1&Prime;][et_pb_column type=\u00a0\u00bb4_4&Prime; _builder_version=\u00a0\u00bb4.8.2&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb][et_pb_blurb title=\u00a0\u00bbTerminal\u00a0\u00bb use_icon=\u00a0\u00bbon\u00a0\u00bb font_icon=\u00a0\u00bb%%209%%\u00a0\u00bb icon_placement=\u00a0\u00bbleft\u00a0\u00bb use_icon_font_size=\u00a0\u00bbon\u00a0\u00bb icon_font_size=\u00a0\u00bb20px\u00a0\u00bb _builder_version=\u00a0\u00bb4.8.2&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb header_text_color=\u00a0\u00bb#FFFFFF\u00a0\u00bb header_font_size=\u00a0\u00bb16px\u00a0\u00bb header_line_height=\u00a0\u00bb1.3em\u00a0\u00bb background_color=\u00a0\u00bb#000000&Prime; width=\u00a0\u00bb135px\u00a0\u00bb max_width=\u00a0\u00bb135px\u00a0\u00bb custom_margin=\u00a0\u00bb||-42px||false|false\u00a0\u00bb custom_padding=\u00a0\u00bb10px|15px|2px|15px|false|false\u00a0\u00bb][\/et_pb_blurb][et_pb_text _builder_version=\u00a0\u00bb4.8.2&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb text_text_color=\u00a0\u00bb#000000&Prime; background_color=\u00a0\u00bb#eff0f1&Prime; custom_margin=\u00a0\u00bb|||145px|false|false\u00a0\u00bb custom_padding=\u00a0\u00bb1%|1%|1%|1%|false|false\u00a0\u00bb border_width_top=\u00a0\u00bb10px\u00a0\u00bb border_color_top=\u00a0\u00bb#ff8080&Prime;][crayon theme=\u00a0\u00bbanthoterm\u00a0\u00bb nums=\u00a0\u00bbfalse\u00a0\u00bb toolbar=\u00a0\u00bbfalse\u00a0\u00bb plain=\u00a0\u00bbfalse\u00a0\u00bb]<\/p>\n<p>cd \/home\/pi\/     # on se place dans le r\u00e9pertoire qui contient le package bin<br \/>\nsudo java -classpath .:classes:\/opt\/pi4j\/lib\/&rsquo;*&rsquo; nomPackage.nomMain     # commande pour ex\u00e9cuter le package via le main et en utilisant les librairies Pi4J<\/p>\n<p>[\/crayon][\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=\u00a0\u00bb4.8.2&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb][et_pb_column type=\u00a0\u00bb4_4&Prime; _builder_version=\u00a0\u00bb4.8.2&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb][et_pb_text _builder_version=\u00a0\u00bb4.8.2&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb]<\/p>\n<p>Nous avons fait un exemple pour illustrer ces commandes (<a href=\"https:\/\/anthony.lepors.fr\/raspi-thermo-cam\/controle-led-java\/\">voir page suivante pour le Test LED<\/a>) :<\/p>\n<p>[\/et_pb_text][et_pb_image src=\u00a0\u00bbhttps:\/\/anthony.lepors.fr\/raspi-thermo-cam\/wp-content\/uploads\/2021\/02\/executer-package-java.png\u00a0\u00bb alt=\u00a0\u00bbExecuter un main contenu dans un package\u00a0\u00bb title_text=\u00a0\u00bbExecuter un main contenu dans un package\u00a0\u00bb show_in_lightbox=\u00a0\u00bbon\u00a0\u00bb align=\u00a0\u00bbcenter\u00a0\u00bb _builder_version=\u00a0\u00bb4.8.2&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb box_shadow_style=\u00a0\u00bbpreset1&Prime;][\/et_pb_image][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Dans cette page, vous allez apprendre \u00e0 mettre en place le d\u00e9veloppement Java avec Eclipse pour utiliser les librairies Pi4J sur Raspberry.<\/p>\n","protected":false},"author":1,"featured_media":809,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"class_list":["post-800","page","type-page","status-publish","has-post-thumbnail","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Pi4J D\u00e9velopper en Java sur Eclipse pour Raspberry | Raspi Thermo Cam<\/title>\n<meta name=\"description\" content=\"Dans cette page, vous allez apprendre \u00e0 mettre en place le d\u00e9veloppement Java avec Eclipse pour utiliser les librairies Pi4J sur Raspberry.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/anthony.lepors.fr\/raspi-thermo-cam\/developpement-java-eclipse\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Pi4J D\u00e9velopper en Java sur Eclipse pour Raspberry | Raspi Thermo Cam\" \/>\n<meta property=\"og:description\" content=\"Dans cette page, vous allez apprendre \u00e0 mettre en place le d\u00e9veloppement Java avec Eclipse pour utiliser les librairies Pi4J sur Raspberry.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/anthony.lepors.fr\/raspi-thermo-cam\/developpement-java-eclipse\/\" \/>\n<meta property=\"og:site_name\" content=\"Raspi Thermo Cam - Projet Cam\u00e9ra Thermique\" \/>\n<meta property=\"article:modified_time\" content=\"2021-03-03T22:06:56+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/anthony.lepors.fr\/raspi-thermo-cam\/wp-content\/uploads\/2021\/02\/version-java-eclipse_2.png\" \/>\n\t<meta property=\"og:image:width\" content=\"2031\" \/>\n\t<meta property=\"og:image:height\" content=\"1344\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:title\" content=\"Pi4J D\u00e9velopper en Java sur Eclipse pour Raspberry | Raspi Thermo Cam\" \/>\n<meta name=\"twitter:description\" content=\"Dans cette page, vous allez apprendre \u00e0 mettre en place le d\u00e9veloppement Java avec Eclipse pour utiliser les librairies Pi4J sur Raspberry.\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/anthony.lepors.fr\/raspi-thermo-cam\/wp-content\/uploads\/2021\/02\/version-java-eclipse_2.png\" \/>\n<meta name=\"twitter:label1\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data1\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/anthony.lepors.fr\\\/raspi-thermo-cam\\\/developpement-java-eclipse\\\/\",\"url\":\"https:\\\/\\\/anthony.lepors.fr\\\/raspi-thermo-cam\\\/developpement-java-eclipse\\\/\",\"name\":\"Pi4J D\u00e9velopper en Java sur Eclipse pour Raspberry | Raspi Thermo Cam\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/anthony.lepors.fr\\\/raspi-thermo-cam\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/anthony.lepors.fr\\\/raspi-thermo-cam\\\/developpement-java-eclipse\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/anthony.lepors.fr\\\/raspi-thermo-cam\\\/developpement-java-eclipse\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/anthony.lepors.fr\\\/raspi-thermo-cam\\\/wp-content\\\/uploads\\\/2021\\\/02\\\/version-java-eclipse_2.png\",\"datePublished\":\"2021-02-10T17:46:35+00:00\",\"dateModified\":\"2021-03-03T22:06:56+00:00\",\"description\":\"Dans cette page, vous allez apprendre \u00e0 mettre en place le d\u00e9veloppement Java avec Eclipse pour utiliser les librairies Pi4J sur Raspberry.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/anthony.lepors.fr\\\/raspi-thermo-cam\\\/developpement-java-eclipse\\\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/anthony.lepors.fr\\\/raspi-thermo-cam\\\/developpement-java-eclipse\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/anthony.lepors.fr\\\/raspi-thermo-cam\\\/developpement-java-eclipse\\\/#primaryimage\",\"url\":\"https:\\\/\\\/anthony.lepors.fr\\\/raspi-thermo-cam\\\/wp-content\\\/uploads\\\/2021\\\/02\\\/version-java-eclipse_2.png\",\"contentUrl\":\"https:\\\/\\\/anthony.lepors.fr\\\/raspi-thermo-cam\\\/wp-content\\\/uploads\\\/2021\\\/02\\\/version-java-eclipse_2.png\",\"width\":2031,\"height\":1344,\"caption\":\"S\u00e9lection de la version Java 11\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/anthony.lepors.fr\\\/raspi-thermo-cam\\\/developpement-java-eclipse\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\\\/\\\/anthony.lepors.fr\\\/raspi-thermo-cam\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Mise en place du d\u00e9veloppement Java avec Eclipse\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/anthony.lepors.fr\\\/raspi-thermo-cam\\\/#website\",\"url\":\"https:\\\/\\\/anthony.lepors.fr\\\/raspi-thermo-cam\\\/\",\"name\":\"Raspi Thermo Cam - Projet Cam\u00e9ra Thermique\",\"description\":\"Site web qui retrace la r\u00e9alisation d&#039;un projet de cam\u00e9ra thermique avec un Raspberry. Nous utilisons le module FLIR Lepton 3.5 avec un Raspberry Pi 400.\",\"publisher\":{\"@id\":\"https:\\\/\\\/anthony.lepors.fr\\\/raspi-thermo-cam\\\/#\\\/schema\\\/person\\\/92186a88d3e51aa770548fabc8d16e06\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/anthony.lepors.fr\\\/raspi-thermo-cam\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/anthony.lepors.fr\\\/raspi-thermo-cam\\\/#\\\/schema\\\/person\\\/92186a88d3e51aa770548fabc8d16e06\",\"name\":\"Anthony LE PORS\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/ff32c3852ab8cee9e1657174d156c802a9f0e1f3a3e0256a92e6ecc810f2383b?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/ff32c3852ab8cee9e1657174d156c802a9f0e1f3a3e0256a92e6ecc810f2383b?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/ff32c3852ab8cee9e1657174d156c802a9f0e1f3a3e0256a92e6ecc810f2383b?s=96&d=mm&r=g\",\"caption\":\"Anthony LE PORS\"},\"logo\":{\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/ff32c3852ab8cee9e1657174d156c802a9f0e1f3a3e0256a92e6ecc810f2383b?s=96&d=mm&r=g\"},\"sameAs\":[\"https:\\\/\\\/anthony.lepors.fr\\\/raspi-thermo-cam\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Pi4J D\u00e9velopper en Java sur Eclipse pour Raspberry | Raspi Thermo Cam","description":"Dans cette page, vous allez apprendre \u00e0 mettre en place le d\u00e9veloppement Java avec Eclipse pour utiliser les librairies Pi4J sur Raspberry.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/anthony.lepors.fr\/raspi-thermo-cam\/developpement-java-eclipse\/","og_locale":"fr_FR","og_type":"article","og_title":"Pi4J D\u00e9velopper en Java sur Eclipse pour Raspberry | Raspi Thermo Cam","og_description":"Dans cette page, vous allez apprendre \u00e0 mettre en place le d\u00e9veloppement Java avec Eclipse pour utiliser les librairies Pi4J sur Raspberry.","og_url":"https:\/\/anthony.lepors.fr\/raspi-thermo-cam\/developpement-java-eclipse\/","og_site_name":"Raspi Thermo Cam - Projet Cam\u00e9ra Thermique","article_modified_time":"2021-03-03T22:06:56+00:00","og_image":[{"width":2031,"height":1344,"url":"https:\/\/anthony.lepors.fr\/raspi-thermo-cam\/wp-content\/uploads\/2021\/02\/version-java-eclipse_2.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_title":"Pi4J D\u00e9velopper en Java sur Eclipse pour Raspberry | Raspi Thermo Cam","twitter_description":"Dans cette page, vous allez apprendre \u00e0 mettre en place le d\u00e9veloppement Java avec Eclipse pour utiliser les librairies Pi4J sur Raspberry.","twitter_image":"https:\/\/anthony.lepors.fr\/raspi-thermo-cam\/wp-content\/uploads\/2021\/02\/version-java-eclipse_2.png","twitter_misc":{"Dur\u00e9e de lecture estim\u00e9e":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/anthony.lepors.fr\/raspi-thermo-cam\/developpement-java-eclipse\/","url":"https:\/\/anthony.lepors.fr\/raspi-thermo-cam\/developpement-java-eclipse\/","name":"Pi4J D\u00e9velopper en Java sur Eclipse pour Raspberry | Raspi Thermo Cam","isPartOf":{"@id":"https:\/\/anthony.lepors.fr\/raspi-thermo-cam\/#website"},"primaryImageOfPage":{"@id":"https:\/\/anthony.lepors.fr\/raspi-thermo-cam\/developpement-java-eclipse\/#primaryimage"},"image":{"@id":"https:\/\/anthony.lepors.fr\/raspi-thermo-cam\/developpement-java-eclipse\/#primaryimage"},"thumbnailUrl":"https:\/\/anthony.lepors.fr\/raspi-thermo-cam\/wp-content\/uploads\/2021\/02\/version-java-eclipse_2.png","datePublished":"2021-02-10T17:46:35+00:00","dateModified":"2021-03-03T22:06:56+00:00","description":"Dans cette page, vous allez apprendre \u00e0 mettre en place le d\u00e9veloppement Java avec Eclipse pour utiliser les librairies Pi4J sur Raspberry.","breadcrumb":{"@id":"https:\/\/anthony.lepors.fr\/raspi-thermo-cam\/developpement-java-eclipse\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/anthony.lepors.fr\/raspi-thermo-cam\/developpement-java-eclipse\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/anthony.lepors.fr\/raspi-thermo-cam\/developpement-java-eclipse\/#primaryimage","url":"https:\/\/anthony.lepors.fr\/raspi-thermo-cam\/wp-content\/uploads\/2021\/02\/version-java-eclipse_2.png","contentUrl":"https:\/\/anthony.lepors.fr\/raspi-thermo-cam\/wp-content\/uploads\/2021\/02\/version-java-eclipse_2.png","width":2031,"height":1344,"caption":"S\u00e9lection de la version Java 11"},{"@type":"BreadcrumbList","@id":"https:\/\/anthony.lepors.fr\/raspi-thermo-cam\/developpement-java-eclipse\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/anthony.lepors.fr\/raspi-thermo-cam\/"},{"@type":"ListItem","position":2,"name":"Mise en place du d\u00e9veloppement Java avec Eclipse"}]},{"@type":"WebSite","@id":"https:\/\/anthony.lepors.fr\/raspi-thermo-cam\/#website","url":"https:\/\/anthony.lepors.fr\/raspi-thermo-cam\/","name":"Raspi Thermo Cam - Projet Cam\u00e9ra Thermique","description":"Site web qui retrace la r\u00e9alisation d&#039;un projet de cam\u00e9ra thermique avec un Raspberry. Nous utilisons le module FLIR Lepton 3.5 avec un Raspberry Pi 400.","publisher":{"@id":"https:\/\/anthony.lepors.fr\/raspi-thermo-cam\/#\/schema\/person\/92186a88d3e51aa770548fabc8d16e06"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/anthony.lepors.fr\/raspi-thermo-cam\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":["Person","Organization"],"@id":"https:\/\/anthony.lepors.fr\/raspi-thermo-cam\/#\/schema\/person\/92186a88d3e51aa770548fabc8d16e06","name":"Anthony LE PORS","image":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/secure.gravatar.com\/avatar\/ff32c3852ab8cee9e1657174d156c802a9f0e1f3a3e0256a92e6ecc810f2383b?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/ff32c3852ab8cee9e1657174d156c802a9f0e1f3a3e0256a92e6ecc810f2383b?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/ff32c3852ab8cee9e1657174d156c802a9f0e1f3a3e0256a92e6ecc810f2383b?s=96&d=mm&r=g","caption":"Anthony LE PORS"},"logo":{"@id":"https:\/\/secure.gravatar.com\/avatar\/ff32c3852ab8cee9e1657174d156c802a9f0e1f3a3e0256a92e6ecc810f2383b?s=96&d=mm&r=g"},"sameAs":["https:\/\/anthony.lepors.fr\/raspi-thermo-cam"]}]}},"_links":{"self":[{"href":"https:\/\/anthony.lepors.fr\/raspi-thermo-cam\/wp-json\/wp\/v2\/pages\/800","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/anthony.lepors.fr\/raspi-thermo-cam\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/anthony.lepors.fr\/raspi-thermo-cam\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/anthony.lepors.fr\/raspi-thermo-cam\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/anthony.lepors.fr\/raspi-thermo-cam\/wp-json\/wp\/v2\/comments?post=800"}],"version-history":[{"count":0,"href":"https:\/\/anthony.lepors.fr\/raspi-thermo-cam\/wp-json\/wp\/v2\/pages\/800\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/anthony.lepors.fr\/raspi-thermo-cam\/wp-json\/wp\/v2\/media\/809"}],"wp:attachment":[{"href":"https:\/\/anthony.lepors.fr\/raspi-thermo-cam\/wp-json\/wp\/v2\/media?parent=800"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}