{"id":22,"date":"2008-05-13T00:34:00","date_gmt":"2008-05-13T00:34:00","guid":{"rendered":"http:\/\/filipesaraiva.info\/blog\/?p=22"},"modified":"2008-05-13T00:34:00","modified_gmt":"2008-05-13T00:34:00","slug":"prepare-seu-eclipse-para-a-academia-passo-1-instalando-e-programando-em-java","status":"publish","type":"post","link":"https:\/\/filipe.saraiva.tec.br\/blog\/?p=22","title":{"rendered":"Prepare seu Eclipse para a academia! &#8211; Passo 1: Instalando e Programando em Java"},"content":{"rendered":"<div style=\"text-align: justify;\">Ol\u00e1 amig@s. Este texto se destina a dar in\u00edcio a uma s\u00e9rie de outros artigos que visam ensinar o usu\u00e1rio, estudante ou futuro estudante de algum curso (academia\/universidade ou curso t\u00e9cnico) com algum foco em programa\u00e7\u00e3o, a preparar o IDE (<i>Integrated Development Environment <\/i>&#8211; Ambiente de Desenvolvimento Integrado) Eclipse para as diferentes disciplinas relacionadas a metodologias, paradigmas e\/ou linguagens de programa\u00e7\u00e3o que ser\u00e3o ministradas no curso.<\/div>\n<p><\/p>\n<div style=\"text-align: justify;\">Nele, come\u00e7aremos falando do programa em s\u00ed e como instal\u00e1-lo.<\/p>\n<p>Vale tamb\u00e9m para o estudante e\/ou profissional que n\u00e3o conhece esta ferramenta poder passar a ter algumas impress\u00f5es da mesma, conhecendo sua principal caracter\u00edstica: versatilidade.<\/div>\n<div style=\"text-align: justify;\"><a onblur=\"try {parent.deselectBloggerImageGracefully();} catch(e) {}\" href=\"http:\/\/pracadarepublica.weblog.com.pt\/144915main_sed_f_eclipse_full.jpg\"><img decoding=\"async\" style=\"margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 328px; height: 216px;\" src=\"http:\/\/pracadarepublica.weblog.com.pt\/144915main_sed_f_eclipse_full.jpg\" alt=\"\" border=\"0\" \/><\/a><\/p>\n<div style=\"text-align: justify;\"><span style=\"font-weight: bold;\">O que \u00e9 o Eclipse?<\/span><\/p>\n<\/div>\n<\/div>\n<div style=\"text-align: justify;\">Eclipse \u00e9 uma ferramenta de c\u00f3digo-aberto utilizada para programa\u00e7\u00e3o, bastante disseminada e flex\u00edvel. Desenvolvida inicialmente pela IBM, tratavasse de um ambiente voltado a programa\u00e7\u00e3o Java. Em seguida, a empresa liberou o programa para a comunidade; por conta disso, hoje esta IDE est\u00e1 altamente expans\u00edvel e repleta de recursos desenvolvidos por diferentes participantes, na forma de plugins.<\/p>\n<p>Dentre estes recursos, vale citar os que permitem a ferramenta ser uma interface bastante amig\u00e1vel para programa\u00e7\u00e3o de outras linguagens, como C\/C++, por exemplo. Tamb\u00e9m extens\u00f5es que facilitam a pr\u00f3pria programa\u00e7\u00e3o de Java em s\u00ed, como \u00e9 o caso do Visual Editor que possibilita ao programador &#8220;desenhar&#8221; a interface gr\u00e1fica nesta linguagem.<\/p>\n<p><span style=\"font-weight: bold;\">Instala\u00e7\u00e3o do Eclipse<\/span><\/p>\n<p>Voc\u00ea pode obter o Eclipse nos reposit\u00f3rios de sua distro. Mas n\u00e3o s\u00e3o todas que tem (pelo menos nos Debian e *Ubuntu voc\u00ea encontra). Caso contr\u00e1rio, entre <a href=\"http:\/\/www.eclipse.org\/downloads\/\">aqui<\/a> e fa\u00e7a o download. Lembrando que voc\u00ea deve ter o <a href=\"http:\/\/www.eclipse.org\/downloads\/moreinfo\/jre.php\">Java runtime environment (JRE)<\/a> instalado.<\/p>\n<p>Em seguida, procure pela pasta do Eclipse. No Kubuntu Gusty, ela se encontra em <span style=\"font-style: italic;\">\/usr\/lib\/eclipse<\/span>. Nesta pasta, voc\u00ea ver\u00e1 as subpastas <span style=\"font-style: italic;\">plugins<\/span> e <span style=\"font-style: italic;\">features<\/span>. Estas pastas ser\u00e3o importantes para a instala\u00e7\u00e3o dos plugins da IDE.<\/p>\n<p>Pronto! Simples? Com o Eclipse instalado, al\u00e9m do JRE, voc\u00ea j\u00e1 est\u00e1 com um bom ambiente para programar na linguagem Java. Vamos testar um &#8220;Hello World&#8221;?<\/p>\n<p>V\u00e1 em <span style=\"font-style: italic;\">File>>New>>Project<\/span><\/p>\n<p>Selecione <span style=\"font-style: italic;\">Java Project<\/span> e pressione em <span style=\"font-style: italic;\">Next.<\/span><\/p>\n<div style=\"text-align: center;\"><a onblur=\"try {parent.deselectBloggerImageGracefully();} catch(e) {}\" href=\"http:\/\/2.bp.blogspot.com\/_iwbTQB1O1SI\/SCjl-vjZBHI\/AAAAAAAAAD0\/O0PEWvs0O38\/s1600-h\/Built-in+dialog+items1.png\"><img decoding=\"async\" style=\"margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;\" src=\"http:\/\/blog.filipesaraiva.info\/wp-content\/uploads\/2008\/05\/Built-in-dialog-items1.png\" alt=\"\" id=\"BLOGGER_PHOTO_ID_5199658635878794354\" border=\"0\" \/><\/a><span style=\"font-size:85%;\"><span style=\"font-style: italic;\">Sele\u00e7\u00e3o de Projetos<\/span><\/span><\/div>\n<p>Em seguida, voc\u00ea ir\u00e1 para a tela de sele\u00e7\u00e3o do Nome do Projeto e qual JRE voc\u00ea usar\u00e1. Apenas digite o nome do Projeto e clique em <span style=\"font-style: italic;\">Finish<\/span>.<\/p>\n<div style=\"text-align: center;\"><a onblur=\"try {parent.deselectBloggerImageGracefully();} catch(e) {}\" href=\"http:\/\/3.bp.blogspot.com\/_iwbTQB1O1SI\/SCjnA_jZBII\/AAAAAAAAAD8\/2TcX8U4Anbo\/s1600-h\/Built-in+dialog+items2.png\"><img decoding=\"async\" style=\"margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;\" src=\"http:\/\/blog.filipesaraiva.info\/wp-content\/uploads\/2008\/05\/Built-in-dialog-items2.png\" alt=\"\" id=\"BLOGGER_PHOTO_ID_5199659774045127810\" border=\"0\" \/><\/a><span style=\"font-style: italic;font-size:85%;\" >Tela sele\u00e7\u00e3o de Nome<\/span><\/div>\n<p>Agora, com o Projeto j\u00e1 criado, v\u00e1 na pasta da coluna da esquerda que tem o nome do projeto. Clique com o <span style=\"font-style: italic;\">Bot\u00e3o Direito do mouse<\/span> e escolha <span style=\"font-style: italic;\">New>>Class.<\/span><\/p>\n<p>Na tela de escolha do Nome da Classe, digite o nome que voc\u00ea quer dar \u00e0 classe e precione <span style=\"font-style: italic;\">Finish.<\/span><\/p>\n<div style=\"text-align: center;\"><a onblur=\"try {parent.deselectBloggerImageGracefully();} catch(e) {}\" href=\"http:\/\/3.bp.blogspot.com\/_iwbTQB1O1SI\/SCjoh_jZBJI\/AAAAAAAAAEE\/41tnAy_udKg\/s1600-h\/Built-in+dialog+items3.png\"><img decoding=\"async\" style=\"margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;\" src=\"http:\/\/blog.filipesaraiva.info\/wp-content\/uploads\/2008\/05\/Built-in-dialog-items3.png\" alt=\"\" id=\"BLOGGER_PHOTO_ID_5199661440492438674\" border=\"0\" \/><\/a><span style=\"font-style: italic;font-size:85%;\" >Tela Nome da Classe<\/span><\/div>\n<p>Est\u00e1 quase terminando. Digite o c\u00f3digo do Hello World no quadro de escrita de c\u00f3digo:<\/p>\n<p>public class ClassePrincipal {<br \/>  public static void main(String args[]){<\/p>\n<p>        System.out.println(&#8220;Hello, World!!!&#8221;);<br \/>  }<br \/>}<\/p>\n<p>Salve (<span style=\"font-style: italic;\">Ctrl + s) <\/span>e clique com o <span style=\"font-style: italic;\">Bot\u00e3o Direito do mouse <\/span>sobre a janela do c\u00f3digo. Escolha <span style=\"font-style: italic;\">Run as>>Java Application. <\/span>Se tudo tiver dado certo, a janela que mostra o Console abaixo exibir\u00e1 a sa\u00edda do programa, como abaixo.<\/p>\n<p><a onblur=\"try {parent.deselectBloggerImageGracefully();} catch(e) {}\" href=\"http:\/\/2.bp.blogspot.com\/_iwbTQB1O1SI\/SCjtivjZBKI\/AAAAAAAAAEM\/6a_fZ3uUNSE\/s1600-h\/Built-in+dialog+items4.png\"><img decoding=\"async\" style=\"margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;\" src=\"http:\/\/blog.filipesaraiva.info\/wp-content\/uploads\/2008\/05\/Built-in-dialog-items4.png\" alt=\"\" id=\"BLOGGER_PHOTO_ID_5199666950935479458\" border=\"0\" \/><\/a><br \/><span style=\"font-weight: bold;\">Pr\u00f3ximos Passos&#8230;<\/span><\/p>\n<p>Nos pr\u00f3ximos artigos, discorrerei sobre como preparar o Eclipse para programar na linguagem C, uma das principais linguagens do paradigma de Programa\u00e7\u00e3o Estruturada e amplamente utilizada em sistemas operacionais, como no Linux.<\/div>\n<div class=\"blogger-post-footer\"><script expr:src='\"http:\/\/feeds.feedburner.com\/~s\/LiberdadeNaFronteira?i=\" + data:post.url' type=\"text\/javascript\" charset=\"utf-8\"><\/script><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Ol\u00e1 amig@s. Este texto se destina a dar in\u00edcio a uma s\u00e9rie de outros artigos que visam ensinar o usu\u00e1rio, estudante ou futuro estudante de algum curso (academia\/universidade ou curso t\u00e9cnico) com algum foco em programa\u00e7\u00e3o, a preparar o IDE (Integrated Development Environment &#8211; Ambiente de Desenvolvimento Integrado) Eclipse para as diferentes disciplinas relacionadas a&hellip;&nbsp;<a href=\"https:\/\/filipe.saraiva.tec.br\/blog\/?p=22\" class=\"\" rel=\"bookmark\">Continue a ler &raquo;<span class=\"screen-reader-text\">Prepare seu Eclipse para a academia! &#8211; Passo 1: Instalando e Programando em Java<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"neve_meta_sidebar":"","neve_meta_container":"","neve_meta_enable_content_width":"","neve_meta_content_width":0,"neve_meta_title_alignment":"","neve_meta_author_avatar":"","neve_post_elements_order":"","neve_meta_disable_header":"","neve_meta_disable_footer":"","neve_meta_disable_title":"","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,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[9],"tags":[11,12,5],"class_list":["post-22","post","type-post","status-publish","format-standard","hentry","category-software-livre","tag-desenvolvimento","tag-eclipse","tag-tutoriais"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p1p2Jh-m","jetpack_sharing_enabled":true,"jetpack_likes_enabled":false,"_links":{"self":[{"href":"https:\/\/filipe.saraiva.tec.br\/blog\/index.php?rest_route=\/wp\/v2\/posts\/22","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/filipe.saraiva.tec.br\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/filipe.saraiva.tec.br\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/filipe.saraiva.tec.br\/blog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/filipe.saraiva.tec.br\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=22"}],"version-history":[{"count":0,"href":"https:\/\/filipe.saraiva.tec.br\/blog\/index.php?rest_route=\/wp\/v2\/posts\/22\/revisions"}],"wp:attachment":[{"href":"https:\/\/filipe.saraiva.tec.br\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=22"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/filipe.saraiva.tec.br\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=22"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/filipe.saraiva.tec.br\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=22"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}