{"id":1095,"date":"2014-04-27T11:32:33","date_gmt":"2014-04-27T09:32:33","guid":{"rendered":"http:\/\/www.jensd.de\/wordpress\/?p=1095"},"modified":"2014-04-27T19:00:04","modified_gmt":"2014-04-27T17:00:04","slug":"netbeans-8-shortcut-to-remote-platforms","status":"publish","type":"post","link":"https:\/\/www.jensd.de\/wordpress\/?p=1095","title":{"rendered":"NetBeans 8 &#8211; Shortcut to Remote Platforms"},"content":{"rendered":"<p>The recently released <a href=\"https:\/\/netbeans.org\/community\/releases\/80\/\" title=\"NetBeans 8\" target=\"_blank\">NetBeans 8<\/a> holds a great gift for all Java Embedded Developers:<\/p>\n<p>Build-in support for <strong><em>Remote Java Standard Edition platform<\/em><\/strong>. <\/p>\n<p>To introduce this great and handy feature I created some screencasts:<\/p>\n<p><strong>Part1: headless<\/strong><\/p>\n<p><iframe loading=\"lazy\" title=\"NetBeans 8 - Shortcut to Remote Platforms - Part1: headless\" width=\"900\" height=\"506\" src=\"https:\/\/www.youtube.com\/embed\/BIGgUZeTl4w?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen><\/iframe><\/p>\n<p><strong>Part2: JavaFX on Pi<\/strong><\/p>\n<p><iframe loading=\"lazy\" title=\"NetBeans 8 - Shortcut to Remote Platforms - Part2: JavaFX on Pi\" width=\"900\" height=\"506\" src=\"https:\/\/www.youtube.com\/embed\/rgrHzq83BCQ?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen><\/iframe><\/p>\n<p><strong>Part 3 &#8211; Remote Platform Debugging<\/strong><\/p>\n<p><iframe loading=\"lazy\" title=\"NetBeans 8 - Shortcut to Remote Platforms - Part 3 - Remote Platform Debugging\" width=\"900\" height=\"506\" src=\"https:\/\/www.youtube.com\/embed\/22xDsjMEMHE?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen><\/iframe><\/p>\n<p><a href=\"http:\/\/netbeans.dzone.com\/articles\/nb-8-raspberry-pi-end2end\" target=\"_blank\">Jos\u00e9 Pereda has also blogged about this feature in action: <\/a> He and Mark Heckler used it in a distributed environment for their talk <em>G-Force! Self-Powering Global Sensor Nets for IoT<\/em> (JFokus 2014).<\/p>\n<p>In addition to the support for a full JRE Environment its also worth to mention there is a nice editor as a fronted to the &#8220;recreate&#8221;-command provided by the all new <a href=\"https:\/\/blogs.oracle.com\/jtc\/entry\/introducing_the_ejdk\" title=\"EJDK 8\" target=\"_blank\">EJDK 8<\/a>:<\/p>\n<p><a href=\"http:\/\/www.jensd.de\/wordpress\/wp-content\/uploads\/2014\/04\/ejdk.jpg\"><img loading=\"lazy\" decoding=\"async\" data-attachment-id=\"1099\" data-permalink=\"https:\/\/www.jensd.de\/wordpress\/?attachment_id=1099\" data-orig-file=\"https:\/\/www.jensd.de\/wordpress\/wp-content\/uploads\/2014\/04\/ejdk.jpg\" data-orig-size=\"606,544\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;}\" data-image-title=\"ejdk\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/www.jensd.de\/wordpress\/wp-content\/uploads\/2014\/04\/ejdk-300x269.jpg\" data-large-file=\"https:\/\/www.jensd.de\/wordpress\/wp-content\/uploads\/2014\/04\/ejdk.jpg\" tabindex=\"0\" role=\"button\" src=\"http:\/\/www.jensd.de\/wordpress\/wp-content\/uploads\/2014\/04\/ejdk.jpg\" alt=\"ejdk\" width=\"606\" height=\"544\" class=\"aligncenter size-full wp-image-1099\" srcset=\"https:\/\/www.jensd.de\/wordpress\/wp-content\/uploads\/2014\/04\/ejdk.jpg 606w, https:\/\/www.jensd.de\/wordpress\/wp-content\/uploads\/2014\/04\/ejdk-300x269.jpg 300w\" sizes=\"(max-width: 606px) 100vw, 606px\" \/><\/a> <\/p>\n<p><strong>Update\/Hint<\/strong><br \/>\nTo launch Raspberry PI Java applications from within <a href=\"http:\/\/eclipse.org\" title=\"Eclipse\" target=\"_blank\">Eclipse<\/a> a project called <a href=\"http:\/\/tsvetan-stoyanov.github.io\/launchpi\/\" title=\"LaunchPi\" target=\"_blank\">LaunchPI<\/a> has been started.<\/p>\n<p>For <a href=\"http:\/\/www.jetbrains.com\/idea\/\" title=\"Intellij\/IDEA\" target=\"_blank\">Intellij\/IDEA<\/a> there is a plugin called &#8220;<a href=\"https:\/\/github.com\/fioan89\/sourcesync\" title=\"sourcesync\" target=\"_blank\">sourcesync<\/a>&#8221; that might be helpful for even remote deployment.<\/p>\n<p>But by now I can&#8217;t find other approaches that are such seamless and well integrated as NetBeans Remote Platform support.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The recently released NetBeans 8 holds a great gift for all Java Embedded Developers: Build-in support for Remote Java Standard Edition platform. To introduce this great and handy feature I created some screencasts: Part1: headless Part2: JavaFX on Pi Part 3 &#8211; Remote Platform Debugging Jos\u00e9 Pereda has also blogged about this feature in action:&hellip; <span class=\"clear\"><\/span><a href=\"https:\/\/www.jensd.de\/wordpress\/?p=1095\" class=\"more-link read-more\" rel=\"bookmark\">Continue Reading <span class=\"screen-reader-text\">NetBeans 8 &#8211; Shortcut to Remote Platforms<\/span><i class=\"fa fa-arrow-right\"><\/i><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"footnotes":"","_jetpack_memberships_contains_paid_content":false,"jetpack_publicize_message":"NetBeans 8 - Shortcut to Remote Platforms http:\/\/wp.me\/p38FCL-hF","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","enabled":false},"version":2}},"categories":[21,22,42,30,45,4,3,18,23],"tags":[101,91,43,76,79,86],"jetpack_publicize_connections":[],"aioseo_notices":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p38FCL-hF","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.jensd.de\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/1095"}],"collection":[{"href":"https:\/\/www.jensd.de\/wordpress\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.jensd.de\/wordpress\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.jensd.de\/wordpress\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.jensd.de\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1095"}],"version-history":[{"count":14,"href":"https:\/\/www.jensd.de\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/1095\/revisions"}],"predecessor-version":[{"id":1109,"href":"https:\/\/www.jensd.de\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/1095\/revisions\/1109"}],"wp:attachment":[{"href":"https:\/\/www.jensd.de\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1095"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.jensd.de\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1095"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.jensd.de\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1095"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}