{"id":8446,"date":"2017-07-05T18:45:07","date_gmt":"2017-07-05T16:45:07","guid":{"rendered":"http:\/\/blog.wenzlaff.de\/?p=8446"},"modified":"2018-09-07T16:25:39","modified_gmt":"2018-09-07T14:25:39","slug":"java-9-erste-modul-generierung-modul-info-java-mit-eclipse-beta-for-oxygen","status":"publish","type":"post","link":"http:\/\/blog.wenzlaff.de\/?p=8446","title":{"rendered":"Java 9: Erste Modul Generierung modul-info.java mit Eclipse &#8212;> beta for Oxygen!"},"content":{"rendered":"<p>Im Kontextmen\u00fc des Projektes gibt es das Men\u00fc zum Erzeugen der modul-info.java Datei:<\/p>\n<p><strong> Project -> Cofigure -> Create module-info <\/strong><\/p>\n<p>Ok, das probieren wir dann mal gleich:<\/p>\n<p><a href=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2017\/07\/Bildschirmfoto-2017-07-05-um-18.24.27.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2017\/07\/Bildschirmfoto-2017-07-05-um-18.24.27.png\" alt=\"\" width=\"1077\" height=\"999\" class=\"aligncenter size-full wp-image-8447 srcset=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2017\/07\/Bildschirmfoto-2017-07-05-um-18.24.27.png 1077w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2017\/07\/Bildschirmfoto-2017-07-05-um-18.24.27-300x278.png 300w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2017\/07\/Bildschirmfoto-2017-07-05-um-18.24.27-768x712.png 768w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2017\/07\/Bildschirmfoto-2017-07-05-um-18.24.27-1024x950.png 1024w\" sizes=\"auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><\/a><\/p>\n<p>So, wie ist denn das Ergebnis:<!--more--><\/p>\n<p><a href=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2017\/07\/Bildschirmfoto-2017-07-05-um-18.33.33.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2017\/07\/Bildschirmfoto-2017-07-05-um-18.33.33.png\" alt=\"\" width=\"1726\" height=\"484\" class=\"aligncenter size-full wp-image-8449\" srcset=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2017\/07\/Bildschirmfoto-2017-07-05-um-18.33.33.png 1726w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2017\/07\/Bildschirmfoto-2017-07-05-um-18.33.33-300x84.png 300w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2017\/07\/Bildschirmfoto-2017-07-05-um-18.33.33-768x215.png 768w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2017\/07\/Bildschirmfoto-2017-07-05-um-18.33.33-1024x287.png 1024w\" sizes=\"auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><\/a><\/p>\n<p>So das Plugin will also nicht den Bindestrich im Projekt Namen. Nach einem Rename ein zweiter Versuch:<\/p>\n<p><a href=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2017\/07\/Bildschirmfoto-2017-07-05-um-18.34.40.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2017\/07\/Bildschirmfoto-2017-07-05-um-18.34.40.png\" alt=\"\" width=\"723\" height=\"380\" class=\"aligncenter size-full wp-image-8450\" srcset=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2017\/07\/Bildschirmfoto-2017-07-05-um-18.34.40.png 723w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2017\/07\/Bildschirmfoto-2017-07-05-um-18.34.40-300x158.png 300w\" sizes=\"auto, (max-width: 723px) 100vw, 723px\" \/><\/a><\/p>\n<p>Jetzt klappt das Generieren halbwegs, ein export ist zweimal drinne, also einen rausgel\u00f6scht:<\/p>\n<p><a href=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2017\/07\/Bildschirmfoto-2017-07-05-um-18.35.13.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2017\/07\/Bildschirmfoto-2017-07-05-um-18.35.13.png\" alt=\"\" width=\"803\" height=\"379\" class=\"aligncenter size-full wp-image-8451\" srcset=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2017\/07\/Bildschirmfoto-2017-07-05-um-18.35.13.png 803w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2017\/07\/Bildschirmfoto-2017-07-05-um-18.35.13-300x142.png 300w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2017\/07\/Bildschirmfoto-2017-07-05-um-18.35.13-768x362.png 768w\" sizes=\"auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><\/a><\/p>\n<p>Dann klappt es. Wir haben also unsere erste modul-info.java f\u00fcr Java 9 erstellt (<a href=\"https:\/\/bugs.eclipse.org\/bugs\/show_bug.cgi?id=519254\" target=\"_blank\">Bug<\/a>). Also ist es tats\u00e4chlich noch <strong>beta for Oxygen<\/strong>!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Im Kontextmen\u00fc des Projektes gibt es das Men\u00fc zum Erzeugen der modul-info.java Datei: Project -> Cofigure -> Create module-info Ok, das probieren wir dann mal gleich:<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_import_markdown_pro_load_document_selector":0,"_import_markdown_pro_submit_text_textarea":"","footnotes":""},"categories":[220,4,2884,2914,1975,79],"tags":[2885,2913],"class_list":["post-8446","post","type-post","status-publish","format-standard","hentry","category-anleitung","category-eclipse","category-java-9","category-oxygen","category-plugin","category-programmierung","tag-java-9","tag-modul-info-java"],"_links":{"self":[{"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/posts\/8446","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=8446"}],"version-history":[{"count":0,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/posts\/8446\/revisions"}],"wp:attachment":[{"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=8446"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=8446"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=8446"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}