{"id":193413,"date":"2022-06-10T04:43:34","date_gmt":"2022-06-10T02:43:34","guid":{"rendered":"http:\/\/sftarticles.wpenginepowered.com\/en\/?p=193413"},"modified":"2025-07-01T20:40:20","modified_gmt":"2025-07-02T03:40:20","slug":"how-to-use-gwt-super-dev-button-extension","status":"publish","type":"post","link":"https:\/\/cms-articles.softonic.io\/en\/how-to-use-gwt-super-dev-button-extension\/","title":{"rendered":"How to use the GWT Super Dev Button extension in 6 steps"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\"><strong>The Google Web Toolkit (GWT)<\/strong> is an open-source project that offers a developer-friendly environment called <strong>Super Dev Mode<\/strong>. The GWT toolset is for <a href=\"https:\/\/java-runtime-environment.en.softonic.com\/\">Java<\/a> developers who need to create rich <strong>AJAX applications<\/strong>. Front-end <strong>JavaScript developers<\/strong> who prefer <strong>object-oriented programming principles<\/strong> and want to leverage their Java IDE find the most value in GWT concepts and tools. <\/p>\n\n\n<div class=\"sc-card-program\">\r\n  <div class=\"sc-card-program__body\">\r\n    <div class=\"sc-card-program__row clearfix\">\r\n      <div class=\"sc-card-program__col-logo\">\r\n        <img decoding=\"async\" class=\"sc-card-program__img\" alt=\"GWT Super Dev Button\" src=\"https:\/\/images.sftcdn.net\/images\/t_app-logo-xl,f_auto\/p\/7de27b9e-6045-462c-b6be-53e7573e74e1\/820227517\/gwt-super-dev-button-logo\" width=\"100px\" height=\"100px\">\r\n      <\/div>\r\n      <div class=\"sc-card-program__col-title\">\r\n        <span class=\"sc-card-program__title\">GWT Super Dev Button<\/span>\r\n        <a class=\"sc-card-program__button sc-card-program-internal\" href=\"https:\/\/gwt-super-dev-button.en.softonic.com\/chrome\" target=\"_self\" rel=\"noopener noreferrer\">DOWNLOAD<\/a>\r\n      <\/div>\r\n      <div class=\"sc-card-program__col-rating\">\r\n        <svg class=\"rating-score__content\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" version=\"1.1\" x=\"0\" y=\"0\" viewbox=\"0 0 50 50\" enable-background=\"new 0 0 50 50\" xml:space=\"preserve\"><path class=\"rating-score__background rating-score--good\" fill=\"none\" stroke-width=\"6\" stroke-miterlimit=\"10\" d=\"M40 40c8.3-8.3 8.3-21.7 0-30s-21.7-8.3-30 0 -8.3 21.7 0 30\"><\/path><path class=\"rating-score__value rating-score__value--0\" fill=\"none\" stroke-width=\"6\" stroke-dashoffset=\"0\" stroke-miterlimit=\"10\" d=\"M40 40c8.3-8.3 8.3-21.7 0-30s-21.7-8.3-30 0 -8.3 21.7 0 30\"><\/path><text class=\"rating-score__number\" content=\"\" text-anchor=\"middle\" transform=\"matrix(1 0 0 1 25 31.0837)\" data-auto=\"app-user-score\"><\/text><\/svg>\r\n      <\/div>\r\n    <\/div>\r\n    <div class=\"sc-card-program__row\">\r\n      <span class=\"sc-card-program__description\"><\/span>\r\n    <\/div>\r\n    <div class=\"sc-card-program__row\">\r\n      <img decoding=\"async\" class=\"sc-card-program__bigpic\" src=\"\" onerror=\"this.style.display='none'\">\r\n    <\/div>\r\n    <a class=\"sc-card-program__link track-link sc-card-program-internal\" href=\"https:\/\/gwt-super-dev-button.en.softonic.com\/chrome\" target=\"_self\" rel=\"noopener noreferrer\"><\/a>\r\n  <\/div>\r\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Start GWT programming<\/strong> with the Super Dev Button Chrome extension today by following these six easy steps.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What is the GWT Super Dev Button?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The GWT Super Dev Button is a developer <strong>tool from Google for GWT developers<\/strong> who work in Super Dev Mode. The Super Dev Mode Chrome extension provides GWT developers with a <strong>page action button<\/strong> that allows users to <strong>view all their program modules on a specified code server<\/strong>. By clicking the GWT Super Dev Button, developers can <strong>compile the independent and interchangeable models<\/strong> without adding bookmarklets to each one.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The GWT Super Dev Button is a <strong>convenient tool<\/strong>, but there are a few steps you should take to ensure you are set up for GWT programming first:<\/p>\n\n\n<div class=\"howto_container schema-howto-acf-block\"><ol><li><div class=\"howto_item\"><h2>Java SDK<\/h2><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/articles-img.sftcdn.net\/auto-mapping-folder\/sites\/3\/2022\/06\/01.GWT-Super-Dev-Mode-Button_Step-one_Install-the-Java-Standard-Edition-SDK.jpg\" alt=\"Install the Java Standard Edition SDK\" width=\"1120\" height=\"720\"><p><strong>Install the Java SDK<\/strong>. If you have previously installed a version of Java Standard Edition SDK, confirm you have the latest edition.<\/p>\n<\/div><\/li><li><div class=\"howto_item\"><h2>Eclipse IDE<\/h2><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/articles-img.sftcdn.net\/auto-mapping-folder\/sites\/3\/2022\/06\/02.GWT-Super-Dev-Mode-Button_Step-two_Install-Eclipse-IDE-for-Java-Developers.jpg\" alt=\"Install Eclipse IDE for Java Developers\" width=\"1048\" height=\"719\"><p><strong>Install Eclipse on your preferred Java IDE<\/strong>. You can use <strong>Eclipse, IntelliJ, or NetBeans<\/strong>. GWT does not tie you to a specific IDE, so any <strong>integrated development environment for Java<\/strong> will work. If your Java IDE does not include <strong>Apache Ant support<\/strong>, you should download Ant. Apache Ant lets you run and compile GWT applications.<\/p>\n<\/div><\/li><li><div class=\"howto_item\"><h2>Google plugin for Eclipse<\/h2><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/articles-img.sftcdn.net\/auto-mapping-folder\/sites\/3\/2022\/06\/03.GWT-Super-Dev-Mode-Button_Step-three_Install-the-Google-Plugin-for-Eclipse.jpg\" alt=\"Install the Google Plugin for Eclipse\" width=\"823\" height=\"720\"><p><strong>Install the Google plugin for Eclipse<\/strong>. This add-on brings more functionality for engineering GWT applications.<\/p>\n<\/div><\/li><li><div class=\"howto_item\"><h2>Download GWT<\/h2><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/articles-img.sftcdn.net\/auto-mapping-folder\/sites\/3\/2022\/06\/04.GWT-Super-Dev-Mode-Button_Step-four_Dowload-GWT-to-your-computer.jpg\" alt=\"Download GWT to your computer\" width=\"1200\" height=\"555\"><p><strong>Download GWT<\/strong>. The Google Plugin for Eclipse lets you download GWT, but downloading the most recent distribution of GWT is recommended.<\/p>\n<\/div><\/li><li><div class=\"howto_item\"><h2>Unzip the Google Web Toolkit<\/h2><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/articles-img.sftcdn.net\/auto-mapping-folder\/sites\/3\/2022\/06\/05.GWT-Super-Dev-Mode-Button_Step-five_Unzip-the-Google-Web-Toolkit-in-your-preferred-directory.jpg\" alt=\"Unzip the Google Web Toolkit in your preferred directory\" width=\"1200\" height=\"615\"><p>Now, <strong>unzip the GWT distribution<\/strong> in your desired directory. Note that GWT lacks a designated installation program. Find any GWT files you run in this extracted directory.<\/p>\n<p>At this stage, you&#8217;re all <strong>set to start building apps with GWT<\/strong> and add the Super Dev Button extension. You might also consider installing <strong>Google App Engine SKD to run both Java and GWT applications<\/strong> on Google infrastructure. You can download this with the Google Plugin for Eclipse or the App Engine SDK.<\/p>\n<\/div><\/li><li><div class=\"howto_item\"><h2>Download GWT Super Dev Button<\/h2><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/articles-img.sftcdn.net\/auto-mapping-folder\/sites\/3\/2022\/06\/06.GWT-Super-Dev-Mode-Button_Step-six_Download-the-GWT-Super-Dev-Button-extension-for-Chrome-and-test-to-ensure-all-modules-reload-and-com.jpg\" alt=\"Download the GWT Super Dev Button extension for Chrome and test to ensure all modules reload and combine\" width=\"1152\" height=\"720\"><p><strong>Download GWT Super Dev Button extension for Chrome<\/strong>. As you start creating a <strong>new GWT application<\/strong>, <strong>test the GWT Super Dev Button<\/strong> by checking the following:<\/p>\n<ul>\n<li>Access the <i>Module<\/i> drop down to ensure <strong>all modules display on the specified code server<\/strong>.<\/li>\n<li>Press the <i>Compile button<\/i> to record the <i>Code server<\/i> URL.<\/li>\n<li>Once you change and log the <i>Code server<\/i> URL, all the development modules should combine and reload.<\/li>\n<\/ul>\n<\/div><\/li><\/ol><\/div><style type=\"text\/css\">\n\t.howto_container {\n\t  margin: 0 auto;\n\t}\n\t.howto_container img {\n\t\theight: 100%;\n\t\tmargin-bottom: 30px;\n\t}\n\t\n\t\t  .howto_container h2 {\n\t\t\t  clear: none !important;\n\t\t  }\n\t\t  .howto_container ol {\n\t\t\t  list-style: none !important;\n\t\t  }\t\n\t.howto_container ol li::before {\n\t\tcolor: #ffffff !important;\n\t\tbackground:#0073aa !important;\n\t}\n<\/style>\n\n\t\t\n\n\n<p class=\"wp-block-paragraph\">If the <em>Hot Key<\/em> does not work or any of the above actions fail, <strong>reinstall the Super Dev Button Chrome extension<\/strong> and try again. If all else fails, submit a <strong>bug report<\/strong> to resolve the issue.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The Google Web Toolkit (GWT) is an open-source project that offers a developer-friendly environment called Super Dev Mode. The GWT toolset is for Java developers who need to create rich AJAX applications. Front-end JavaScript developers who prefer object-oriented programming principles and want to leverage their Java IDE find the most value in GWT concepts and &hellip; <a href=\"https:\/\/cms-articles.softonic.io\/en\/how-to-use-gwt-super-dev-button-extension\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;How to use the GWT Super Dev Button extension in 6 steps&#8221;<\/span><\/a><\/p>\n","protected":false},"author":9223,"featured_media":193415,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","wpcf-pageviews":0},"categories":[2441],"tags":[3512],"usertag":[],"vertical":[],"content-category":[],"class_list":["post-193413","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-how-to","tag-app-subdomain-redirectiongwt-super-dev-button"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/cms-articles.softonic.io\/en\/wp-json\/wp\/v2\/posts\/193413","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cms-articles.softonic.io\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cms-articles.softonic.io\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cms-articles.softonic.io\/en\/wp-json\/wp\/v2\/users\/9223"}],"replies":[{"embeddable":true,"href":"https:\/\/cms-articles.softonic.io\/en\/wp-json\/wp\/v2\/comments?post=193413"}],"version-history":[{"count":1,"href":"https:\/\/cms-articles.softonic.io\/en\/wp-json\/wp\/v2\/posts\/193413\/revisions"}],"predecessor-version":[{"id":323745,"href":"https:\/\/cms-articles.softonic.io\/en\/wp-json\/wp\/v2\/posts\/193413\/revisions\/323745"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/cms-articles.softonic.io\/en\/wp-json\/wp\/v2\/media\/193415"}],"wp:attachment":[{"href":"https:\/\/cms-articles.softonic.io\/en\/wp-json\/wp\/v2\/media?parent=193413"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cms-articles.softonic.io\/en\/wp-json\/wp\/v2\/categories?post=193413"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cms-articles.softonic.io\/en\/wp-json\/wp\/v2\/tags?post=193413"},{"taxonomy":"usertag","embeddable":true,"href":"https:\/\/cms-articles.softonic.io\/en\/wp-json\/wp\/v2\/usertag?post=193413"},{"taxonomy":"vertical","embeddable":true,"href":"https:\/\/cms-articles.softonic.io\/en\/wp-json\/wp\/v2\/vertical?post=193413"},{"taxonomy":"content-category","embeddable":true,"href":"https:\/\/cms-articles.softonic.io\/en\/wp-json\/wp\/v2\/content-category?post=193413"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}