{"id":2259,"date":"2015-08-08T11:53:34","date_gmt":"2015-08-08T14:53:34","guid":{"rendered":"https:\/\/devkico.itexto.com.br\/?p=2259"},"modified":"2015-08-08T14:42:46","modified_gmt":"2015-08-08T17:42:46","slug":"como-usar-o-gvm-no-windows","status":"publish","type":"post","link":"https:\/\/devkico.itexto.com.br\/?p=2259","title":{"rendered":"Como usar o GVM no Windows"},"content":{"rendered":"<p>Voc\u00ea conhece o <a href=\"http:\/\/gvmtool.net\/\">GVM<\/a>? Trata-se de uma poderosa ferramenta para desenvolvedores Groovy (e Grails). Basicamente o que ele faz \u00e9 gerenciar para voc\u00ea as diferentes instala\u00e7\u00f5es\u00a0do Groovy, Grails, Griffon, Gradle, Groovyserv e diversos outros componentes do ecossistema que se construiu\u00a0ao redor\u00a0da linguagem em seu computador.<\/p>\n<p>Bom: este post n\u00e3o \u00e9 para lhe ensinar a usar o GVM (mas darei alguns toques r\u00e1pidos), mas sim como instal\u00e1-lo no Windows. Por padr\u00e3o a ferramenta s\u00f3 tem instaladores para sistemas Linux e Mac OS X. Mas se voc\u00ea usa Windows (como eu), nem tudo est\u00e1 perdido.\u00a0Vamos l\u00e1!<\/p>\n<h2>PowerShell na veia<\/h2>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-2261\" src=\"https:\/\/devkico.itexto.com.br\/wp-content\/uploads\/2015\/08\/powershell.png\" alt=\"powershell\" width=\"240\" height=\"240\" srcset=\"https:\/\/devkico.itexto.com.br\/wp-content\/uploads\/2015\/08\/powershell.png 240w, https:\/\/devkico.itexto.com.br\/wp-content\/uploads\/2015\/08\/powershell-150x150.png 150w\" sizes=\"(max-width: 240px) 100vw, 240px\" \/><\/p>\n<p>Se voc\u00ea trabalha com desenvolvimento no Windows e n\u00e3o conhece esta ferramenta, uma dica:\u00a0<strong>com certeza muito do seu tempo est\u00e1 sendo perdido<\/strong>.<\/p>\n<p>O PowerShell \u00e9 uma evolu\u00e7\u00e3o do tradicional &#8220;Prompt de Comando&#8221; (Prompt do MS-DOS para os com maior experi\u00eancia) que nos fornece uma interface de linha de comando com poder similar ao Bash do Linux.<\/p>\n<p>(estou planejando gravar alguns v\u00eddeos ou escrever posts sobre esta ferramenta)<\/p>\n<p>O GVM s\u00f3 ser\u00e1 execut\u00e1vel atrav\u00e9s do PowerShell. N\u00e3o se preocupe em instalar a ferramenta, ela j\u00e1 v\u00eam instalada no Windows por padr\u00e3o.<\/p>\n<h3>Como iniciar o PowerShell<\/h3>\n<p>H\u00e1 duas maneiras de se iniciar o PowerShell:<\/p>\n<ul>\n<li>No &#8220;Prompt de Comando&#8221; execute o comando\u00a0powershell (minha op\u00e7\u00e3o favorita)<\/li>\n<li>Clique diretamente sobre o \u00edcone em seu computador<\/li>\n<\/ul>\n<p><strong>Nota importante:<\/strong> para instalar o GVM no Windows voc\u00ea precisar\u00e1 iniciar o\u00a0<em>Prompt de Comando<\/em> ou\u00a0<em>PowerShell<\/em> como administrador do sistema.<\/p>\n<figure id=\"attachment_2262\" aria-describedby=\"caption-attachment-2262\" style=\"width: 300px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-2262\" src=\"https:\/\/devkico.itexto.com.br\/wp-content\/uploads\/2015\/08\/busca_powershell-300x300.png\" alt=\"Buscando o PowerShell no Windows 10\" width=\"300\" height=\"300\" srcset=\"https:\/\/devkico.itexto.com.br\/wp-content\/uploads\/2015\/08\/busca_powershell-300x300.png 300w, https:\/\/devkico.itexto.com.br\/wp-content\/uploads\/2015\/08\/busca_powershell-150x150.png 150w, https:\/\/devkico.itexto.com.br\/wp-content\/uploads\/2015\/08\/busca_powershell.png 400w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><figcaption id=\"caption-attachment-2262\" class=\"wp-caption-text\">Buscando o PowerShell no Windows 10<\/figcaption><\/figure>\n<h3>Verifique a vers\u00e3o instalada do PowerShell<\/h3>\n<p>Com o PowerShell instalado, execute o comando abaixo:<\/p>\n<pre><code class=\"language-powershell\" data-lang=\"powershell\"><span class=\"nv\">$PSVersionTable<\/span><span class=\"p\">.<\/span><span class=\"n\">PSVersion<\/span><\/code><\/pre>\n<p>Sua vers\u00e3o deve ser a 3.0 ou posterior. Se for inferior, baixe este <a href=\"http:\/\/www.microsoft.com\/en-us\/download\/details.aspx?id=34595\">update <\/a>no site da Microsoft.<\/p>\n<h3>Ative a execu\u00e7\u00e3o de scripts pelo PowerShell<\/h3>\n<pre>Set-ExecutionPolicy Unrestricted<\/pre>\n<p>Isto ativar\u00e1 a execu\u00e7\u00e3o de scripts pelo PowerShell e habilitar\u00e1 a execu\u00e7\u00e3o do m\u00f3dulo que instalaremos daqui a pouco.<\/p>\n<h3>Descubra qual o diret\u00f3rio de instala\u00e7\u00e3o de m\u00f3dulos do PowerShell<\/h3>\n<p>No PowerShell temos o conceito de m\u00f3dulos. Um m\u00f3dulo \u00e9 essencialmente um programa que adiciona novas funcionalidades a esta interface de linha de comandos.<\/p>\n<p>Execute o comando a seguir para descobrir aonde os m\u00f3dulos do PowerShell encontram-se instalados em seu computador:<\/p>\n<pre>$env:PSModulePath<\/pre>\n<p>Ser\u00e1 exposta uma lista de diret\u00f3rios separados pelo caractere &#8216;;&#8217;. Mude para um destes diret\u00f3rios de sua prefer\u00eancia usando o comando abaixo:<\/p>\n<pre>cd [caminho para o diret\u00f3rio]<\/pre>\n<h3>Finalmente, instalando o GVM no Windows!<\/h3>\n<p>Voc\u00ea precisar\u00e1 ter o Git instalado em seu PC, pois iremos baixar um m\u00f3dulo a partir do GitHub para dentro da pasta de instala\u00e7\u00e3o de m\u00f3dulos do PowerShell que foi selecionada no passo anterior. Execute o comando a seguir para obter o c\u00f3digo fonte:<\/p>\n<pre><code class=\"language-powershell\" data-lang=\"powershell\"><span class=\"n\">git<\/span> <span class=\"n\">clone<\/span> <span class=\"n\">https<\/span><span class=\"err\">:<\/span><span class=\"p\">\/\/<\/span><span class=\"n\">github<\/span><span class=\"p\">.<\/span><span class=\"n\">com<\/span><span class=\"p\">\/<\/span><span class=\"n\">flofreud<\/span><span class=\"p\">\/<\/span><span class=\"n\">posh-gvm<\/span><\/code><\/pre>\n<p>E finalmente, execute o comando abaixo para finalizar a m\u00e1gica:<\/p>\n<pre>Import-Module posh-gvm<\/pre>\n<p>Feito! Para testar a sua instala\u00e7\u00e3o, execute o comando a seguir:<\/p>\n<pre>gvm help<\/pre>\n<h2>Comandos \u00fateis do GVM<\/h2>\n<p>Para instalar uma nova vers\u00e3o de um componente Groovy<\/p>\n<pre>gvm install [componente] [n\u00famero da vers\u00e3o]<\/pre>\n<p>Aonde componente pode ser:<\/p>\n<ul>\n<li>groovy<\/li>\n<li>grails<\/li>\n<li>griffon<\/li>\n<li>gradle<\/li>\n<li>groovyserv<\/li>\n<li>lazybones<\/li>\n<li>vertx<\/li>\n<li>crash<\/li>\n<li>glide<\/li>\n<li>gaiden<\/li>\n<li>jbake<\/li>\n<li>springboot<\/li>\n<li>asciidoctorj<\/li>\n<\/ul>\n<p>E para definir qual a vers\u00e3o padr\u00e3o do componente, qual comando?<\/p>\n<pre>gvm use [componente] [n\u00famero da vers\u00e3o]<\/pre>\n<h2>Dica no final do post: ConsoleZ<\/h2>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-2263\" src=\"https:\/\/devkico.itexto.com.br\/wp-content\/uploads\/2015\/08\/consolez-300x225.png\" alt=\"consolez\" width=\"300\" height=\"225\" srcset=\"https:\/\/devkico.itexto.com.br\/wp-content\/uploads\/2015\/08\/consolez-300x225.png 300w, https:\/\/devkico.itexto.com.br\/wp-content\/uploads\/2015\/08\/consolez.png 800w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/p>\n<p>Tenho usado bastante uma ferramenta chamada ConsoleZ: ele me permite ter v\u00e1rias inst\u00e2ncias do Prompt de Comando organizadas em abas e possu\u00ed algumas funcionalidades adicionais bastante interessantes (especialmente relacionadas ao uso da \u00e1rea de transfer\u00eancia).<\/p>\n<p>\u00c9 poss\u00edvel customizar cores, cursores e fontes de uma forma muito parecida com a qual estamos acostumados a trabalhar no Linux e Mac OS X.<\/p>\n<p>Mais detalhes sobre o projeto neste link:\u00a0<a href=\"https:\/\/github.com\/cbucher\/console\">https:\/\/github.com\/cbucher\/console<\/a><\/p>\n<h2>Nota importante caso voc\u00ea enfrente problemas com Grails &#8211; adicionada depois<\/h2>\n<p>Se a sua pasta de usu\u00e1rio (home) do Windows possu\u00ed o caractere de espa\u00e7o em seu nome voc\u00ea pode ter alguns problemas ao executar o Grails. Ir\u00e1 aparecer uma mensagem similar a esta:<\/p>\n<pre>\"Error opening jar file (bla bla bla) manifest (bla bla bla)\"<\/pre>\n<p>Resolver este problema \u00e9 f\u00e1cil: basta que voc\u00ea altere os dados de perfil do seu PowerShell.<\/p>\n<p>Siga este procedimento para verificar se voc\u00ea possu\u00ed um arquivo de perfil.<\/p>\n<p>Execute este comando:<\/p>\n<p>Test-Path $profile<\/p>\n<p>Se retornar false, execute o comando a seguir:<\/p>\n<pre>New-Item -path $profile -type file \u2013force<\/pre>\n<p>Lhe ser\u00e1 mostrada um caminho para o arquivo de perfil. Abra este arquivo e adicione a linha abaixo:<\/p>\n<pre>$Global:PGVM_DIR = \"c:\\gvm\"<\/pre>\n<p>A vari\u00e1vel de ambiente Global:PGVM_DIR dever\u00e1 apontar para o diret\u00f3rio no qual todas as instala\u00e7\u00f5es gerenciadas pelo GVM ser\u00e3o baixadas.<\/p>\n<p>Prontinho: pode usar e abusar do GVM agora. :)<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Voc\u00ea conhece o GVM? Trata-se de uma poderosa ferramenta para desenvolvedores Groovy (e Grails). Basicamente o que ele faz \u00e9 gerenciar para voc\u00ea as diferentes instala\u00e7\u00f5es\u00a0do Groovy, Grails, Griffon, Gradle, Groovyserv e diversos outros componentes do ecossistema que se construiu\u00a0ao redor\u00a0da linguagem em seu computador. Bom: este post n\u00e3o \u00e9 para lhe ensinar a usar [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":2260,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_coblocks_attr":"","_coblocks_dimensions":"","_coblocks_responsive_height":"","_coblocks_accordion_ie_support":"","site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""}},"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":""},"categories":[3,5],"tags":[],"class_list":["post-2259","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-grails","category-groovy"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v22.8 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Como usar o GVM no Windows - \/dev\/Kico<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/devkico.itexto.com.br\/?p=2259\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Como usar o GVM no Windows - \/dev\/Kico\" \/>\n<meta property=\"og:description\" content=\"Voc\u00ea conhece o GVM? Trata-se de uma poderosa ferramenta para desenvolvedores Groovy (e Grails). Basicamente o que ele faz \u00e9 gerenciar para voc\u00ea as diferentes instala\u00e7\u00f5es\u00a0do Groovy, Grails, Griffon, Gradle, Groovyserv e diversos outros componentes do ecossistema que se construiu\u00a0ao redor\u00a0da linguagem em seu computador. Bom: este post n\u00e3o \u00e9 para lhe ensinar a usar [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/devkico.itexto.com.br\/?p=2259\" \/>\n<meta property=\"og:site_name\" content=\"\/dev\/Kico\" \/>\n<meta property=\"article:published_time\" content=\"2015-08-08T14:53:34+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2015-08-08T17:42:46+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/devkico.itexto.com.br\/wp-content\/uploads\/2015\/08\/gvm.png\" \/>\n\t<meta property=\"og:image:width\" content=\"393\" \/>\n\t<meta property=\"og:image:height\" content=\"101\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Kico (Henrique Lobo Weissmann)\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@loboweissmann\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Kico (Henrique Lobo Weissmann)\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. tempo de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/devkico.itexto.com.br\/?p=2259\",\"url\":\"https:\/\/devkico.itexto.com.br\/?p=2259\",\"name\":\"Como usar o GVM no Windows - \/dev\/Kico\",\"isPartOf\":{\"@id\":\"https:\/\/devkico.itexto.com.br\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/devkico.itexto.com.br\/?p=2259#primaryimage\"},\"image\":{\"@id\":\"https:\/\/devkico.itexto.com.br\/?p=2259#primaryimage\"},\"thumbnailUrl\":\"https:\/\/devkico.itexto.com.br\/wp-content\/uploads\/2015\/08\/gvm.png\",\"datePublished\":\"2015-08-08T14:53:34+00:00\",\"dateModified\":\"2015-08-08T17:42:46+00:00\",\"author\":{\"@id\":\"https:\/\/devkico.itexto.com.br\/#\/schema\/person\/502ab8892631bb005d6da2269fe5a3a7\"},\"breadcrumb\":{\"@id\":\"https:\/\/devkico.itexto.com.br\/?p=2259#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/devkico.itexto.com.br\/?p=2259\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/devkico.itexto.com.br\/?p=2259#primaryimage\",\"url\":\"https:\/\/devkico.itexto.com.br\/wp-content\/uploads\/2015\/08\/gvm.png\",\"contentUrl\":\"https:\/\/devkico.itexto.com.br\/wp-content\/uploads\/2015\/08\/gvm.png\",\"width\":393,\"height\":101},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/devkico.itexto.com.br\/?p=2259#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/devkico.itexto.com.br\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Como usar o GVM no Windows\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/devkico.itexto.com.br\/#website\",\"url\":\"https:\/\/devkico.itexto.com.br\/\",\"name\":\"\/dev\/Kico\",\"description\":\"Desenvolvendo software\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/devkico.itexto.com.br\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/devkico.itexto.com.br\/#\/schema\/person\/502ab8892631bb005d6da2269fe5a3a7\",\"name\":\"Kico (Henrique Lobo Weissmann)\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/devkico.itexto.com.br\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/dd6973d86a689bc63122b2e603f25be3?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/dd6973d86a689bc63122b2e603f25be3?s=96&d=mm&r=g\",\"caption\":\"Kico (Henrique Lobo Weissmann)\"},\"sameAs\":[\"https:\/\/x.com\/loboweissmann\"],\"url\":\"https:\/\/devkico.itexto.com.br\/?author=1\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Como usar o GVM no Windows - \/dev\/Kico","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:\/\/devkico.itexto.com.br\/?p=2259","og_locale":"pt_BR","og_type":"article","og_title":"Como usar o GVM no Windows - \/dev\/Kico","og_description":"Voc\u00ea conhece o GVM? Trata-se de uma poderosa ferramenta para desenvolvedores Groovy (e Grails). Basicamente o que ele faz \u00e9 gerenciar para voc\u00ea as diferentes instala\u00e7\u00f5es\u00a0do Groovy, Grails, Griffon, Gradle, Groovyserv e diversos outros componentes do ecossistema que se construiu\u00a0ao redor\u00a0da linguagem em seu computador. Bom: este post n\u00e3o \u00e9 para lhe ensinar a usar [&hellip;]","og_url":"https:\/\/devkico.itexto.com.br\/?p=2259","og_site_name":"\/dev\/Kico","article_published_time":"2015-08-08T14:53:34+00:00","article_modified_time":"2015-08-08T17:42:46+00:00","og_image":[{"width":393,"height":101,"url":"https:\/\/devkico.itexto.com.br\/wp-content\/uploads\/2015\/08\/gvm.png","type":"image\/png"}],"author":"Kico (Henrique Lobo Weissmann)","twitter_card":"summary_large_image","twitter_creator":"@loboweissmann","twitter_misc":{"Escrito por":"Kico (Henrique Lobo Weissmann)","Est. tempo de leitura":"4 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/devkico.itexto.com.br\/?p=2259","url":"https:\/\/devkico.itexto.com.br\/?p=2259","name":"Como usar o GVM no Windows - \/dev\/Kico","isPartOf":{"@id":"https:\/\/devkico.itexto.com.br\/#website"},"primaryImageOfPage":{"@id":"https:\/\/devkico.itexto.com.br\/?p=2259#primaryimage"},"image":{"@id":"https:\/\/devkico.itexto.com.br\/?p=2259#primaryimage"},"thumbnailUrl":"https:\/\/devkico.itexto.com.br\/wp-content\/uploads\/2015\/08\/gvm.png","datePublished":"2015-08-08T14:53:34+00:00","dateModified":"2015-08-08T17:42:46+00:00","author":{"@id":"https:\/\/devkico.itexto.com.br\/#\/schema\/person\/502ab8892631bb005d6da2269fe5a3a7"},"breadcrumb":{"@id":"https:\/\/devkico.itexto.com.br\/?p=2259#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/devkico.itexto.com.br\/?p=2259"]}]},{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/devkico.itexto.com.br\/?p=2259#primaryimage","url":"https:\/\/devkico.itexto.com.br\/wp-content\/uploads\/2015\/08\/gvm.png","contentUrl":"https:\/\/devkico.itexto.com.br\/wp-content\/uploads\/2015\/08\/gvm.png","width":393,"height":101},{"@type":"BreadcrumbList","@id":"https:\/\/devkico.itexto.com.br\/?p=2259#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/devkico.itexto.com.br\/"},{"@type":"ListItem","position":2,"name":"Como usar o GVM no Windows"}]},{"@type":"WebSite","@id":"https:\/\/devkico.itexto.com.br\/#website","url":"https:\/\/devkico.itexto.com.br\/","name":"\/dev\/Kico","description":"Desenvolvendo software","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/devkico.itexto.com.br\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"pt-BR"},{"@type":"Person","@id":"https:\/\/devkico.itexto.com.br\/#\/schema\/person\/502ab8892631bb005d6da2269fe5a3a7","name":"Kico (Henrique Lobo Weissmann)","image":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/devkico.itexto.com.br\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/dd6973d86a689bc63122b2e603f25be3?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/dd6973d86a689bc63122b2e603f25be3?s=96&d=mm&r=g","caption":"Kico (Henrique Lobo Weissmann)"},"sameAs":["https:\/\/x.com\/loboweissmann"],"url":"https:\/\/devkico.itexto.com.br\/?author=1"}]}},"jetpack_featured_media_url":"https:\/\/devkico.itexto.com.br\/wp-content\/uploads\/2015\/08\/gvm.png","jetpack-related-posts":[],"jetpack_sharing_enabled":true,"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/devkico.itexto.com.br\/index.php?rest_route=\/wp\/v2\/posts\/2259"}],"collection":[{"href":"https:\/\/devkico.itexto.com.br\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devkico.itexto.com.br\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devkico.itexto.com.br\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/devkico.itexto.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2259"}],"version-history":[{"count":4,"href":"https:\/\/devkico.itexto.com.br\/index.php?rest_route=\/wp\/v2\/posts\/2259\/revisions"}],"predecessor-version":[{"id":2268,"href":"https:\/\/devkico.itexto.com.br\/index.php?rest_route=\/wp\/v2\/posts\/2259\/revisions\/2268"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devkico.itexto.com.br\/index.php?rest_route=\/wp\/v2\/media\/2260"}],"wp:attachment":[{"href":"https:\/\/devkico.itexto.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2259"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devkico.itexto.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2259"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devkico.itexto.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2259"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}