Warning: Trying to access array offset on value of type bool in /home/feltexco/public_html/felix/wp-content/plugins/google-maps-ready/modules/options/models/options.php on line 16

Warning: Trying to access array offset on value of type bool in /home/feltexco/public_html/felix/wp-content/plugins/google-maps-ready/modules/options/models/options.php on line 16

Warning: Trying to access array offset on value of type bool in /home/feltexco/public_html/felix/wp-content/plugins/google-maps-ready/modules/options/models/options.php on line 16

Warning: Cannot modify header information - headers already sent by (output started at /home/feltexco/public_html/felix/wp-content/plugins/google-maps-ready/modules/options/models/options.php:16) in /home/feltexco/public_html/felix/wp-includes/rest-api/class-wp-rest-server.php on line 1758

Warning: Cannot modify header information - headers already sent by (output started at /home/feltexco/public_html/felix/wp-content/plugins/google-maps-ready/modules/options/models/options.php:16) in /home/feltexco/public_html/felix/wp-includes/rest-api/class-wp-rest-server.php on line 1758

Warning: Cannot modify header information - headers already sent by (output started at /home/feltexco/public_html/felix/wp-content/plugins/google-maps-ready/modules/options/models/options.php:16) in /home/feltexco/public_html/felix/wp-includes/rest-api/class-wp-rest-server.php on line 1758

Warning: Cannot modify header information - headers already sent by (output started at /home/feltexco/public_html/felix/wp-content/plugins/google-maps-ready/modules/options/models/options.php:16) in /home/feltexco/public_html/felix/wp-includes/rest-api/class-wp-rest-server.php on line 1758

Warning: Cannot modify header information - headers already sent by (output started at /home/feltexco/public_html/felix/wp-content/plugins/google-maps-ready/modules/options/models/options.php:16) in /home/feltexco/public_html/felix/wp-includes/rest-api/class-wp-rest-server.php on line 1758

Warning: Cannot modify header information - headers already sent by (output started at /home/feltexco/public_html/felix/wp-content/plugins/google-maps-ready/modules/options/models/options.php:16) in /home/feltexco/public_html/felix/wp-includes/rest-api/class-wp-rest-server.php on line 1758

Warning: Cannot modify header information - headers already sent by (output started at /home/feltexco/public_html/felix/wp-content/plugins/google-maps-ready/modules/options/models/options.php:16) in /home/feltexco/public_html/felix/wp-includes/rest-api/class-wp-rest-server.php on line 1758

Warning: Cannot modify header information - headers already sent by (output started at /home/feltexco/public_html/felix/wp-content/plugins/google-maps-ready/modules/options/models/options.php:16) in /home/feltexco/public_html/felix/wp-includes/rest-api/class-wp-rest-server.php on line 1758
{"id":1181,"date":"2014-07-31T21:57:03","date_gmt":"2014-08-01T00:57:03","guid":{"rendered":"http:\/\/www.feltex.com.br\/felix\/?p=1181"},"modified":"2015-12-24T11:33:44","modified_gmt":"2015-12-24T13:33:44","slug":"configuracao-maven-eclipse","status":"publish","type":"post","link":"https:\/\/www.feltex.com.br\/felix\/configuracao-maven-eclipse\/","title":{"rendered":"Fazendo configura\u00e7\u00e3o do Maven no Eclipse"},"content":{"rendered":"

Fazendo configura\u00e7\u00e3o do Maven no Eclipse<\/H1><\/p>\n

\"Maven\"<\/p>\n

Ol\u00e1 amigos, hoje faremos a Configura\u00e7\u00e3o Maven Eclipse. Uma das tarefas mais complexas no Java \u00e9 fazer a configura\u00e7\u00e3o das depend\u00eancias do projeto. Projetos grandes podem ter depend\u00eancias de mais de 10 frameworks<\/em>. Como podemos saber quais as vers\u00f5es corretas para que todos eles funcionem corretamente entre si. <\/p>\n


\nExiste uma situa\u00e7\u00e3o muito comum que \u00e9 a automatiza\u00e7\u00e3o do processo de deploy que fica bem mais simples utilizando algumas ferramentas. Al\u00e9m disso n\u00f3s utilizaremos o plugin para Eclipse chamado:
\n MVN Integration ou simplesmente m2e.<\/p>\n

\"Configura\u00e7\u00e3o<\/p>\n


\n

No Eclipse<\/H2>
\nAlgumas caracter\u00edsticas do plugin m2eclipse est\u00e3o listados abaixo:<\/p>\n

Voc\u00ea pode executar as metas do Eclipse.
\nVoc\u00ea pode ver a sa\u00edda de comandos dentro do Eclipse usando o seu pr\u00f3prio console.
\nVoc\u00ea pode atualizar as depend\u00eancias na IDE.
\nVoc\u00ea pode executar a constru\u00e7\u00e3o dentro do Eclipse.
\nFaz o gerenciamento de depend\u00eancia para Eclipse no Build Path com base no pom.xml.
\nResolve depend\u00eancias no workspace do Eclipse sem instalar no reposit\u00f3rio local do Maven (requer projeto depend\u00eancia estar no mesmo espa\u00e7o de trabalho).
\nRealiza downloads autom\u00e1ticos necess\u00e1rios depend\u00eancias e fontes dos reposit\u00f3rios remotos.
\nFornece assistentes para a cria\u00e7\u00e3o de novos projetos utilizando pom.xml e ativar o suporte a Maven em projetos existentes
\nFornece busca r\u00e1pida para depend\u00eancias em reposit\u00f3rios remotos.<\/p>\n

Instalando o Maven<\/H2>
\n Primeiro acesse o site o ficial do Maven: aqui<\/a>. Fa\u00e7a o download a vers\u00e3o mais receite. N\u00f3s utilizamos a vers\u00e3o 3.2.2 ao escrever este tutorial.
\n Copie o arquivo zip para uma pasta deseja e descompacte.<\/p>\n

No Eclipse acesse o menu Help >> Eclipse Marketplace >> Digite “Maven”. Verifique se o plugins “Maven Integration for Eclipse” est\u00e1 instalado. Caso n\u00e3o esteja clique o bot\u00e3o install destacado pela seta na imagem a seguir:<\/p>\n

\"Configuracao_Maven_Eclipse_02\"<\/p>\n

Passos da instala\u00e7\u00e3o. Siga os passos do wizard> Next >> Next >> Finish. Ao final o Eclipse perguntar\u00e1 se pode iniciar o Eclipse para que as altera\u00e7\u00f5es sejam refletidas.<\/p>\n

Em seguida acesse o menu File >> Maven Project:
\nNo campo Filter preenche: “maven-archetype-webapp<\/strong>”<\/p>\n

\"Maven02\"<\/p>\n

Selecione “Next”. Preencha os campos conforme a tela abaixo:<\/p>\n

\"Maven03\"
\n Seu projeto ficar\u00e1 conforme a imagem abaixo:<\/p>\n

\"Maven04\"<\/p>\n

Seu arquivo pom.xml deve ter o conte\u00fado como o seguinte:<\/p>\n

\r\n\r\n\t4.0.0<\/modelVersion>\r\n\tbr.com.feltex.academicnet<\/groupId>\r\n\tAcademicNet<\/artifactId>\r\n\t0.0.1-SNAPSHOT<\/version>\r\n\twar<\/packaging>\r\n\t\r\n\t<\/dependencies>\r\n\t\r\n\t\tsrc<\/sourceDirectory>\r\n\t\t\r\n\t\t\t\r\n\t\t\t\tmaven-compiler-plugin<\/artifactId>\r\n\t\t\t\t3.1<\/version>\r\n\t\t\t\t\r\n\t\t\t\t\t1.8<\/source>\r\n\t\t\t\t\t1.8<\/target>\r\n\t\t\t\t<\/configuration>\r\n\t\t\t<\/plugin>\r\n\t\t\t\r\n\t\t\t\tmaven-war-plugin<\/artifactId>\r\n\t\t\t\t2.4<\/version>\r\n\t\t\t\t\r\n\t\t\t\t\tWebContent<\/warSourceDirectory>\r\n\t\t\t\t\tfalse<\/failOnMissingWebXml>\r\n\t\t\t\t<\/configuration>\r\n\t\t\t<\/plugin>\r\n\t\t<\/plugins>\r\n\t<\/build>\r\n<\/project>\r\n<\/pre>\n

\"Configura\u00e7\u00e3o<\/p>\n

Ap\u00f3s isso selecione o projeto com o bot\u00e3o direito. Acesse “Run AS” >> “Maven Install”.<\/p>\n

\"Maven05\"<\/p>\n

Voc\u00ea dever\u00e1 receber um resultado parecido com as linhas abaixo:<\/p>\n

\r\n[INFO] --- maven-install-plugin:2.4:install (default-install) @ AcademicNet ---\r\n[INFO] Installing D:\\Java\\Eclipse\\hudson\\AcademicNet\\target\\AcademicNet-0.0.1-SNAPSHOT.war to C:\\Users\\...\\.m2\\repository\\br\\com\\feltex\\academicnet\\AcademicNet\\0.0.1-SNAPSHOT\\AcademicNet-0.0.1-SNAPSHOT.war\r\n[INFO] Installing D:\\Java\\Eclipse\\hudson\\AcademicNet\\pom.xml to C:\\Users\\felix\\.m2\\repository\\br\\com\\feltex\\academicnet\\AcademicNet\\0.0.1-SNAPSHOT\\AcademicNet-0.0.1-SNAPSHOT.pom\r\n[INFO] ------------------------------------------------------------------------\r\n[INFO] BUILD SUCCESS\r\n[INFO] ------------------------------------------------------------------------\r\n[INFO] Total time: 3.173s\r\n[INFO] Finished at: Thu Jul 14 17:23:54 BRST 2015\r\n[INFO] Final Memory: 7M\/20M\r\n[INFO] ------------------------------------------------------------------------\r\n<\/pre>\n

O mais importante \u00e9 voc\u00ea ter o resultado “[INFO] BUILD SUCCESS”. Isto significa que o projeto funcionou.
\nDepois disso basta adicionar o projeto ao seu servidor e executar. “Run AS…” >> “Run On Server”. E execute no seu servidor Tomcat. Veja a imagem:<\/p>\n

\"Maven06\"<\/p>\n

O resultado ser\u00e1 a mensagem “Hello World!”<\/p>\n

Por hoje \u00e9 s\u00f3! E vida que segue.<\/p>\n

Links relacionados<\/H2><\/p>\n

Configurando o Eclipse Keppler<\/a>
\n
Guia do Maven com Eclipse<\/a>
\n
Maven in 5 Minutes<\/a>
\n
Introduction to Repositories<\/a><\/p>\n

Instala\u00e7\u00e3o do Maven<\/a><\/p>\n

N\u00e3o se esque\u00e7a de curtir este post nas redes sociais. D\u00ea a sua contribui\u00e7\u00e3o social e ajude o autor:<\/H2><\/p>\n","protected":false},"excerpt":{"rendered":"

Fazendo configura\u00e7\u00e3o do Maven no Eclipse Ol\u00e1 amigos, hoje faremos a Configura\u00e7\u00e3o Maven Eclipse. Uma das tarefas mais complexas no Java \u00e9 fazer a configura\u00e7\u00e3o das depend\u00eancias do projeto. Projetos grandes podem ter depend\u00eancias de mais de 10 frameworks. Como …<\/p>\n

Fazendo configura\u00e7\u00e3o do Maven no Eclipse<\/span> Read More »<\/a><\/p>\n

<\/p>\n","protected":false},"author":1,"featured_media":1699,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"ngg_post_thumbnail":0},"categories":[1],"tags":[],"yoast_head":"\nFazendo configura\u00e7\u00e3o do Maven no Eclipse<\/title>\n<meta name=\"description\" content=\"Hoje faremos a Configura\u00e7\u00e3o Maven Eclipse. Uma das tarefas mais pesadas no Java \u00e9 fazer a configura\u00e7\u00e3o das depend\u00eancias do projeto. Aprenda Apache Maven.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.feltex.com.br\/felix\/configuracao-maven-eclipse\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Fazendo configura\u00e7\u00e3o do Maven no Eclipse\" \/>\n<meta property=\"og:description\" content=\"Hoje faremos a Configura\u00e7\u00e3o Maven Eclipse. Uma das tarefas mais pesadas no Java \u00e9 fazer a configura\u00e7\u00e3o das depend\u00eancias do projeto. Aprenda Apache Maven.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.feltex.com.br\/felix\/configuracao-maven-eclipse\/\" \/>\n<meta property=\"og:site_name\" content=\"Aprenda Java\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/feltex.br\" \/>\n<meta property=\"article:published_time\" content=\"2014-08-01T00:57:03+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2015-12-24T13:33:44+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/www.feltex.com.br\/felix\/wp-content\/uploads\/2014\/07\/Maven-Eclipse.png\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Andr\u00e9 F\u00e9lix\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. tempo de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.feltex.com.br\/felix\/#website\",\"url\":\"https:\/\/www.feltex.com.br\/felix\/\",\"name\":\"Aprenda Java\",\"description\":\"Cursos de java, SQL e Engenharia de Software\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.feltex.com.br\/felix\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/www.feltex.com.br\/felix\/configuracao-maven-eclipse\/#primaryimage\",\"inLanguage\":\"pt-BR\",\"url\":\"\",\"contentUrl\":\"\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.feltex.com.br\/felix\/configuracao-maven-eclipse\/#webpage\",\"url\":\"https:\/\/www.feltex.com.br\/felix\/configuracao-maven-eclipse\/\",\"name\":\"Fazendo configura\\u00e7\\u00e3o do Maven no Eclipse\",\"isPartOf\":{\"@id\":\"https:\/\/www.feltex.com.br\/felix\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.feltex.com.br\/felix\/configuracao-maven-eclipse\/#primaryimage\"},\"datePublished\":\"2014-08-01T00:57:03+00:00\",\"dateModified\":\"2015-12-24T13:33:44+00:00\",\"author\":{\"@id\":\"https:\/\/www.feltex.com.br\/felix\/#\/schema\/person\/1e49f842c6254b4561b66ccf573c2069\"},\"description\":\"Hoje faremos a Configura\\u00e7\\u00e3o Maven Eclipse. Uma das tarefas mais pesadas no Java \\u00e9 fazer a configura\\u00e7\\u00e3o das depend\\u00eancias do projeto. Aprenda Apache Maven.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.feltex.com.br\/felix\/configuracao-maven-eclipse\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.feltex.com.br\/felix\/configuracao-maven-eclipse\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.feltex.com.br\/felix\/configuracao-maven-eclipse\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Fazendo configura\\u00e7\\u00e3o do Maven no Eclipse\"}]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.feltex.com.br\/felix\/#\/schema\/person\/1e49f842c6254b4561b66ccf573c2069\",\"name\":\"Andr\\u00e9 F\\u00e9lix\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/www.feltex.com.br\/felix\/#personlogo\",\"inLanguage\":\"pt-BR\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/d2d9cc82cab40245e6f803982b1448e6?s=96&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/d2d9cc82cab40245e6f803982b1448e6?s=96&r=g\",\"caption\":\"Andr\\u00e9 F\\u00e9lix\"},\"sameAs\":[\"http:\/\/www.feltex.com.br\"],\"url\":\"https:\/\/www.feltex.com.br\/felix\/author\/andre.felix\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Fazendo configura\u00e7\u00e3o do Maven no Eclipse","description":"Hoje faremos a Configura\u00e7\u00e3o Maven Eclipse. Uma das tarefas mais pesadas no Java \u00e9 fazer a configura\u00e7\u00e3o das depend\u00eancias do projeto. Aprenda Apache Maven.","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:\/\/www.feltex.com.br\/felix\/configuracao-maven-eclipse\/","og_locale":"pt_BR","og_type":"article","og_title":"Fazendo configura\u00e7\u00e3o do Maven no Eclipse","og_description":"Hoje faremos a Configura\u00e7\u00e3o Maven Eclipse. Uma das tarefas mais pesadas no Java \u00e9 fazer a configura\u00e7\u00e3o das depend\u00eancias do projeto. Aprenda Apache Maven.","og_url":"https:\/\/www.feltex.com.br\/felix\/configuracao-maven-eclipse\/","og_site_name":"Aprenda Java","article_publisher":"https:\/\/www.facebook.com\/feltex.br","article_published_time":"2014-08-01T00:57:03+00:00","article_modified_time":"2015-12-24T13:33:44+00:00","og_image":[{"url":"http:\/\/www.feltex.com.br\/felix\/wp-content\/uploads\/2014\/07\/Maven-Eclipse.png"}],"twitter_misc":{"Escrito por":"Andr\u00e9 F\u00e9lix","Est. tempo de leitura":"3 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebSite","@id":"https:\/\/www.feltex.com.br\/felix\/#website","url":"https:\/\/www.feltex.com.br\/felix\/","name":"Aprenda Java","description":"Cursos de java, SQL e Engenharia de Software","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.feltex.com.br\/felix\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"pt-BR"},{"@type":"ImageObject","@id":"https:\/\/www.feltex.com.br\/felix\/configuracao-maven-eclipse\/#primaryimage","inLanguage":"pt-BR","url":"","contentUrl":""},{"@type":"WebPage","@id":"https:\/\/www.feltex.com.br\/felix\/configuracao-maven-eclipse\/#webpage","url":"https:\/\/www.feltex.com.br\/felix\/configuracao-maven-eclipse\/","name":"Fazendo configura\u00e7\u00e3o do Maven no Eclipse","isPartOf":{"@id":"https:\/\/www.feltex.com.br\/felix\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.feltex.com.br\/felix\/configuracao-maven-eclipse\/#primaryimage"},"datePublished":"2014-08-01T00:57:03+00:00","dateModified":"2015-12-24T13:33:44+00:00","author":{"@id":"https:\/\/www.feltex.com.br\/felix\/#\/schema\/person\/1e49f842c6254b4561b66ccf573c2069"},"description":"Hoje faremos a Configura\u00e7\u00e3o Maven Eclipse. Uma das tarefas mais pesadas no Java \u00e9 fazer a configura\u00e7\u00e3o das depend\u00eancias do projeto. Aprenda Apache Maven.","breadcrumb":{"@id":"https:\/\/www.feltex.com.br\/felix\/configuracao-maven-eclipse\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.feltex.com.br\/felix\/configuracao-maven-eclipse\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.feltex.com.br\/felix\/configuracao-maven-eclipse\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Fazendo configura\u00e7\u00e3o do Maven no Eclipse"}]},{"@type":"Person","@id":"https:\/\/www.feltex.com.br\/felix\/#\/schema\/person\/1e49f842c6254b4561b66ccf573c2069","name":"Andr\u00e9 F\u00e9lix","image":{"@type":"ImageObject","@id":"https:\/\/www.feltex.com.br\/felix\/#personlogo","inLanguage":"pt-BR","url":"https:\/\/secure.gravatar.com\/avatar\/d2d9cc82cab40245e6f803982b1448e6?s=96&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/d2d9cc82cab40245e6f803982b1448e6?s=96&r=g","caption":"Andr\u00e9 F\u00e9lix"},"sameAs":["http:\/\/www.feltex.com.br"],"url":"https:\/\/www.feltex.com.br\/felix\/author\/andre.felix\/"}]}},"_links":{"self":[{"href":"https:\/\/www.feltex.com.br\/felix\/wp-json\/wp\/v2\/posts\/1181"}],"collection":[{"href":"https:\/\/www.feltex.com.br\/felix\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.feltex.com.br\/felix\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.feltex.com.br\/felix\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.feltex.com.br\/felix\/wp-json\/wp\/v2\/comments?post=1181"}],"version-history":[{"count":37,"href":"https:\/\/www.feltex.com.br\/felix\/wp-json\/wp\/v2\/posts\/1181\/revisions"}],"predecessor-version":[{"id":2056,"href":"https:\/\/www.feltex.com.br\/felix\/wp-json\/wp\/v2\/posts\/1181\/revisions\/2056"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.feltex.com.br\/felix\/wp-json\/wp\/v2\/media\/1699"}],"wp:attachment":[{"href":"https:\/\/www.feltex.com.br\/felix\/wp-json\/wp\/v2\/media?parent=1181"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.feltex.com.br\/felix\/wp-json\/wp\/v2\/categories?post=1181"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.feltex.com.br\/felix\/wp-json\/wp\/v2\/tags?post=1181"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}