{"id":30,"date":"2007-09-05T08:43:13","date_gmt":"2007-09-05T11:43:13","guid":{"rendered":"http:\/\/www.viamais.net\/blog\/?p=30"},"modified":"2008-02-14T11:21:29","modified_gmt":"2008-02-14T13:21:29","slug":"instalando-a-api-rxtx-para-leitura-serial-pelo-java","status":"publish","type":"post","link":"https:\/\/www.viamais.net\/blog\/instalando-a-api-rxtx-para-leitura-serial-pelo-java\/","title":{"rendered":"Instalando a API RXTX para leitura serial pelo Java."},"content":{"rendered":"<p>O primeiro passo \u00e9 baixar a API <a href=\"ftp:\/\/ftp.qbang.org\/pub\/rxtx\/rxtx-2.1-7-bins-r2.zip\">RXTX<\/a>, ela \u00e9 portada para Windows, Linux e Mac, esse processo de instala\u00e7\u00e3o \u00e9 para o Windows vers\u00e3o 2000 ou superior, nesse tutorial eu utilizei o Windows XP e Java 1.5.0 update 8, mas o descrito aqui \u00e9 facilmente adaptado para a sua vers\u00e3o.<\/p>\n<p>O primeiro passo \u00e9 extrair os arquivos que est\u00e3o zipados, eu recomendo extrair os arquivos para dentro da pasta onde est\u00e1 instalado o Java (SDK), geralmente fica em <em>C:\\Arquivos de programas\\Java\\jdk1.5.0_08<\/em> (no meu caso a vers\u00e3o instalada \u00e9 a 1.5.0 update 8, por isso a termina\u00e7\u00e3o jdk1.5.0_08, mas pode variar de acordo com a vers\u00e3o).<\/p>\n<p>Feito isso ser\u00e1 criada a pasta <em>rxtx-2.1-7-bins-r2<\/em> dentro dessa pasta existe um arquivo chamado <em>RXTXcomm.jar<\/em> copie este arquivo para a pasta <em>lib<\/em> tanto do seu JDK quanto do JRE (mesmo quando voc\u00ea instala somente o JDK, para desenvolvimento, \u00e9 instalado uma vers\u00e3o do JRE, <em>run-time<\/em>).<\/p>\n<p>Depois dentro da pasta <em>rxtx-2.1-7-bins-r2<\/em> voc\u00ea vai encontrar uma pasta chamada <em>windows<\/em>, dentro desta pasta voc\u00ea ir\u00e1 copiar os arquivos <em>rxtxParallel.dll<\/em> e <em>rxtxSerial.dll<\/em> para as pastas <em>system32<\/em> dentro da pasta de instala\u00e7\u00e3o do seu Windows, geralmente \u00e9 <em>C:\\Windows<\/em>.<\/p>\n<p>Pronto, agora s\u00f3 falta configurar as vari\u00e1veis de ambiente e se estas vari\u00e1veis n\u00e3o forem configuradas corretamente a sua leitura serial n\u00e3o ir\u00e1 funcionar, para isso voc\u00ea precisa ir no  Painel de controle -&gt; Desempenho e manuten\u00e7\u00e3o -&gt; Sistema -&gt; Avan\u00e7ado -&gt; Vari\u00e1veis de ambiente, em primeiro lugar crie uma vari\u00e1vel com o nome de <em>JAVAHOME<\/em> e dentro aponte para a pasta de instala\u00e7\u00e3o do seu Java, no meu caso ficou assim: <em><strong>C:\\Arquivos de programas\\Java\\jdk1.5.0_08<\/strong><\/em>, agora crie outra vari\u00e1vel de ambiente com o nome de <em>CLASSPATH<\/em> e coloque o seguinte valor para ela <em><strong>.;JAVAHOME<\/strong><\/em>, falta pouco, agora edite a vari\u00e1vel <em>PATH<\/em> e adicione o seguinte valor ao final dos valores j\u00e1 adicionados <em><strong>;C:\\Arquivos de programas\\Java\\jdk1.5.0_08\\bin<\/strong><\/em>, se por acaso voc\u00ea n\u00e3o tiver a vari\u00e1vel <em>PATH<\/em> \u00e9 s\u00f3 criar e adicionar a ela o valor.<\/p>\n<p>Ficou um pouco longo o tutorial mas est\u00e1 tudo explicado, ap\u00f3s tudo isso reinicie o seu computador e partir da\u00ed\u00ad \u00e9 s\u00f3 desenvolver sua aplica\u00e7\u00e3o. At\u00e9 o final da semana estaremos colocando um tutorial explicando (com c\u00f3digo) como fazer um leitor simples da porta serial em Java.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>O primeiro passo \u00e9 baixar a API RXTX, ela \u00e9 portada para Windows, Linux e<\/p>\n","protected":false},"author":8,"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,"_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":[6],"tags":[67],"class_list":["post-30","post","type-post","status-publish","format-standard","hentry","category-java","tag-java"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Instalando a API RXTX para leitura serial pelo Java. -<\/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:\/\/www.viamais.net\/blog\/instalando-a-api-rxtx-para-leitura-serial-pelo-java\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Instalando a API RXTX para leitura serial pelo Java. -\" \/>\n<meta property=\"og:description\" content=\"O primeiro passo \u00e9 baixar a API RXTX, ela \u00e9 portada para Windows, Linux e\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.viamais.net\/blog\/instalando-a-api-rxtx-para-leitura-serial-pelo-java\/\" \/>\n<meta property=\"og:site_name\" content=\"ViamaisBLOG\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/viamais.viablog\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/viamais.viablog\" \/>\n<meta property=\"article:published_time\" content=\"2007-09-05T11:43:13+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2008-02-14T13:21:29+00:00\" \/>\n<meta name=\"author\" content=\"matrix\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@petterrafael\" \/>\n<meta name=\"twitter:site\" content=\"@petterrafael\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"matrix\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. tempo de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.viamais.net\\\/blog\\\/instalando-a-api-rxtx-para-leitura-serial-pelo-java\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.viamais.net\\\/blog\\\/instalando-a-api-rxtx-para-leitura-serial-pelo-java\\\/\"},\"author\":{\"name\":\"matrix\",\"@id\":\"https:\\\/\\\/www.viamais.net\\\/blog\\\/#\\\/schema\\\/person\\\/02c2d67d9c46756aa641c3b8502d7ca1\"},\"headline\":\"Instalando a API RXTX para leitura serial pelo Java.\",\"datePublished\":\"2007-09-05T11:43:13+00:00\",\"dateModified\":\"2008-02-14T13:21:29+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.viamais.net\\\/blog\\\/instalando-a-api-rxtx-para-leitura-serial-pelo-java\\\/\"},\"wordCount\":410,\"commentCount\":2,\"publisher\":{\"@id\":\"https:\\\/\\\/www.viamais.net\\\/blog\\\/#organization\"},\"keywords\":[\"Java\"],\"articleSection\":[\"Java\"],\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.viamais.net\\\/blog\\\/instalando-a-api-rxtx-para-leitura-serial-pelo-java\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.viamais.net\\\/blog\\\/instalando-a-api-rxtx-para-leitura-serial-pelo-java\\\/\",\"url\":\"https:\\\/\\\/www.viamais.net\\\/blog\\\/instalando-a-api-rxtx-para-leitura-serial-pelo-java\\\/\",\"name\":\"Instalando a API RXTX para leitura serial pelo Java. -\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.viamais.net\\\/blog\\\/#website\"},\"datePublished\":\"2007-09-05T11:43:13+00:00\",\"dateModified\":\"2008-02-14T13:21:29+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.viamais.net\\\/blog\\\/instalando-a-api-rxtx-para-leitura-serial-pelo-java\\\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.viamais.net\\\/blog\\\/instalando-a-api-rxtx-para-leitura-serial-pelo-java\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.viamais.net\\\/blog\\\/instalando-a-api-rxtx-para-leitura-serial-pelo-java\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"In\u00edcio\",\"item\":\"https:\\\/\\\/www.viamais.net\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Java\",\"item\":\"https:\\\/\\\/www.viamais.net\\\/blog\\\/category\\\/java\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Instalando a API RXTX para leitura serial pelo Java.\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.viamais.net\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.viamais.net\\\/blog\\\/\",\"name\":\"ViamaisBLOG\",\"description\":\"Blog de tecnologia com dicas para melhorar sua internet e as novidades de gadgets e aplicativos.\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.viamais.net\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.viamais.net\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.viamais.net\\\/blog\\\/#organization\",\"name\":\"Viablog\",\"url\":\"https:\\\/\\\/www.viamais.net\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\\\/\\\/www.viamais.net\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/i0.wp.com\\\/www.viamais.net\\\/blog\\\/wp-content\\\/uploads\\\/2014\\\/10\\\/logo_viamais.png?fit=150%2C150&ssl=1\",\"contentUrl\":\"https:\\\/\\\/i0.wp.com\\\/www.viamais.net\\\/blog\\\/wp-content\\\/uploads\\\/2014\\\/10\\\/logo_viamais.png?fit=150%2C150&ssl=1\",\"width\":150,\"height\":150,\"caption\":\"Viablog\"},\"image\":{\"@id\":\"https:\\\/\\\/www.viamais.net\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/viamais.viablog\",\"https:\\\/\\\/x.com\\\/petterrafael\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.viamais.net\\\/blog\\\/#\\\/schema\\\/person\\\/02c2d67d9c46756aa641c3b8502d7ca1\",\"name\":\"matrix\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/058fb543d51b73df744b160a94e9f046ad8b0f23c93e460e2b09f502f44320ea?s=96&d=identicon&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/058fb543d51b73df744b160a94e9f046ad8b0f23c93e460e2b09f502f44320ea?s=96&d=identicon&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/058fb543d51b73df744b160a94e9f046ad8b0f23c93e460e2b09f502f44320ea?s=96&d=identicon&r=g\",\"caption\":\"matrix\"},\"sameAs\":[\"http:\\\/\\\/www.viamais.net\\\/blog\",\"https:\\\/\\\/www.facebook.com\\\/viamais.viablog\"],\"url\":\"https:\\\/\\\/www.viamais.net\\\/blog\\\/author\\\/matrix-programmer\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Instalando a API RXTX para leitura serial pelo Java. -","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.viamais.net\/blog\/instalando-a-api-rxtx-para-leitura-serial-pelo-java\/","og_locale":"pt_BR","og_type":"article","og_title":"Instalando a API RXTX para leitura serial pelo Java. -","og_description":"O primeiro passo \u00e9 baixar a API RXTX, ela \u00e9 portada para Windows, Linux e","og_url":"https:\/\/www.viamais.net\/blog\/instalando-a-api-rxtx-para-leitura-serial-pelo-java\/","og_site_name":"ViamaisBLOG","article_publisher":"https:\/\/www.facebook.com\/viamais.viablog","article_author":"https:\/\/www.facebook.com\/viamais.viablog","article_published_time":"2007-09-05T11:43:13+00:00","article_modified_time":"2008-02-14T13:21:29+00:00","author":"matrix","twitter_card":"summary_large_image","twitter_creator":"@petterrafael","twitter_site":"@petterrafael","twitter_misc":{"Escrito por":"matrix","Est. tempo de leitura":"2 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.viamais.net\/blog\/instalando-a-api-rxtx-para-leitura-serial-pelo-java\/#article","isPartOf":{"@id":"https:\/\/www.viamais.net\/blog\/instalando-a-api-rxtx-para-leitura-serial-pelo-java\/"},"author":{"name":"matrix","@id":"https:\/\/www.viamais.net\/blog\/#\/schema\/person\/02c2d67d9c46756aa641c3b8502d7ca1"},"headline":"Instalando a API RXTX para leitura serial pelo Java.","datePublished":"2007-09-05T11:43:13+00:00","dateModified":"2008-02-14T13:21:29+00:00","mainEntityOfPage":{"@id":"https:\/\/www.viamais.net\/blog\/instalando-a-api-rxtx-para-leitura-serial-pelo-java\/"},"wordCount":410,"commentCount":2,"publisher":{"@id":"https:\/\/www.viamais.net\/blog\/#organization"},"keywords":["Java"],"articleSection":["Java"],"inLanguage":"pt-BR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.viamais.net\/blog\/instalando-a-api-rxtx-para-leitura-serial-pelo-java\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.viamais.net\/blog\/instalando-a-api-rxtx-para-leitura-serial-pelo-java\/","url":"https:\/\/www.viamais.net\/blog\/instalando-a-api-rxtx-para-leitura-serial-pelo-java\/","name":"Instalando a API RXTX para leitura serial pelo Java. -","isPartOf":{"@id":"https:\/\/www.viamais.net\/blog\/#website"},"datePublished":"2007-09-05T11:43:13+00:00","dateModified":"2008-02-14T13:21:29+00:00","breadcrumb":{"@id":"https:\/\/www.viamais.net\/blog\/instalando-a-api-rxtx-para-leitura-serial-pelo-java\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.viamais.net\/blog\/instalando-a-api-rxtx-para-leitura-serial-pelo-java\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.viamais.net\/blog\/instalando-a-api-rxtx-para-leitura-serial-pelo-java\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"In\u00edcio","item":"https:\/\/www.viamais.net\/blog\/"},{"@type":"ListItem","position":2,"name":"Java","item":"https:\/\/www.viamais.net\/blog\/category\/java\/"},{"@type":"ListItem","position":3,"name":"Instalando a API RXTX para leitura serial pelo Java."}]},{"@type":"WebSite","@id":"https:\/\/www.viamais.net\/blog\/#website","url":"https:\/\/www.viamais.net\/blog\/","name":"ViamaisBLOG","description":"Blog de tecnologia com dicas para melhorar sua internet e as novidades de gadgets e aplicativos.","publisher":{"@id":"https:\/\/www.viamais.net\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.viamais.net\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-BR"},{"@type":"Organization","@id":"https:\/\/www.viamais.net\/blog\/#organization","name":"Viablog","url":"https:\/\/www.viamais.net\/blog\/","logo":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.viamais.net\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/i0.wp.com\/www.viamais.net\/blog\/wp-content\/uploads\/2014\/10\/logo_viamais.png?fit=150%2C150&ssl=1","contentUrl":"https:\/\/i0.wp.com\/www.viamais.net\/blog\/wp-content\/uploads\/2014\/10\/logo_viamais.png?fit=150%2C150&ssl=1","width":150,"height":150,"caption":"Viablog"},"image":{"@id":"https:\/\/www.viamais.net\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/viamais.viablog","https:\/\/x.com\/petterrafael"]},{"@type":"Person","@id":"https:\/\/www.viamais.net\/blog\/#\/schema\/person\/02c2d67d9c46756aa641c3b8502d7ca1","name":"matrix","image":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/secure.gravatar.com\/avatar\/058fb543d51b73df744b160a94e9f046ad8b0f23c93e460e2b09f502f44320ea?s=96&d=identicon&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/058fb543d51b73df744b160a94e9f046ad8b0f23c93e460e2b09f502f44320ea?s=96&d=identicon&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/058fb543d51b73df744b160a94e9f046ad8b0f23c93e460e2b09f502f44320ea?s=96&d=identicon&r=g","caption":"matrix"},"sameAs":["http:\/\/www.viamais.net\/blog","https:\/\/www.facebook.com\/viamais.viablog"],"url":"https:\/\/www.viamais.net\/blog\/author\/matrix-programmer\/"}]}},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p5Ih4c-u","jetpack-related-posts":[{"id":22,"url":"https:\/\/www.viamais.net\/blog\/comunicando-via-serial-utilizando-java\/","url_meta":{"origin":30,"position":0},"title":"Comunicando via serial utilizando Java.","author":"matrix","date":"29\/08\/2007","format":false,"excerpt":"N\u00e3o \u00e9 segredo para ningu\u00e9m que o forte do Java n\u00e3o \u00e9 o acesso direto ao hardware (antes que algu\u00e9m jogue pedras isso \u00e9 apenas a introdu\u00e7\u00e3o do post). A comunica\u00e7\u00e3o serial utilizando o Java pode ser inconveniente para alguns, mas utilizando a API RXTX que por sinal \u00e9 baseada\u2026","rel":"","context":"Em &quot;Java&quot;","block_context":{"text":"Java","link":"https:\/\/www.viamais.net\/blog\/category\/java\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":10316,"url":"https:\/\/www.viamais.net\/blog\/oracle-sqldeveloper-no-macos-funcionando-sem-problemas\/","url_meta":{"origin":30,"position":1},"title":"Oracle SQLDeveloper no MacOS funcionando sem problemas","author":"Petter Rafael","date":"25\/09\/2020","format":false,"excerpt":"Principalmente no novo MacOS, v\u00e1rios aplicativos que dependem do Java podem n\u00e3o abrir, veja como deixar o Oracle SQLDeveloper no MacOS. Oracle SQLDeveloper no MacOS funcionando sem problemas Diversos aplicativos de utilizam Java para sua execu\u00e7\u00e3o podem n\u00e3o funcionar corretamente no MacOS, dentre eles o Oracle SQLDeveloper no MacOS costuma\u2026","rel":"","context":"Em &quot;Dicas&quot;","block_context":{"text":"Dicas","link":"https:\/\/www.viamais.net\/blog\/category\/dicas\/"},"img":{"alt_text":"Oracle SQLDeveloper no MacOS funcionando sem problemas","src":"https:\/\/i0.wp.com\/www.viamais.net\/blog\/wp-content\/uploads\/2014\/05\/como-importar-um-arquivo-xml-para-o-oracle.jpg?resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.viamais.net\/blog\/wp-content\/uploads\/2014\/05\/como-importar-um-arquivo-xml-para-o-oracle.jpg?resize=350%2C200 1x, https:\/\/i0.wp.com\/www.viamais.net\/blog\/wp-content\/uploads\/2014\/05\/como-importar-um-arquivo-xml-para-o-oracle.jpg?resize=525%2C300 1.5x"},"classes":[]},{"id":4567,"url":"https:\/\/www.viamais.net\/blog\/gerando-relatorios-com-java\/","url_meta":{"origin":30,"position":2},"title":"Gerando relat\u00f3rios com Java","author":"Petter Rafael","date":"22\/01\/2013","format":false,"excerpt":"[ad#texto] Uma grande d\u00favida, e que muitas vezes atrasa os projetos, \u00e9 como gerar de forma eficiente e din\u00e2mica relat\u00f3rios em aplica\u00e7\u00f5es Java, levando em conta que a capacidade de gerar relat\u00f3rios tem que ser escalar, ou seja, tem que acompanhar a crescente demanda de necessidades por parte do cliente.\u2026","rel":"","context":"Em &quot;Java&quot;","block_context":{"text":"Java","link":"https:\/\/www.viamais.net\/blog\/category\/java\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":3938,"url":"https:\/\/www.viamais.net\/blog\/gerando-certificado-para-testes-em-java\/","url_meta":{"origin":30,"position":3},"title":"Gerando certificado para testes em Java","author":"Petter Rafael","date":"14\/08\/2012","format":false,"excerpt":"[ad#texto] Muitos desenvolvedores Java j\u00e1 tiveram que testar suas aplica\u00e7\u00f5es sob uma URL criptografada, aquele famoso HTTPS que vemos na barra de endere\u00e7o dos browsers. Mas como fazer isso utilizando uma instala\u00e7\u00e3o local do Tomcat? O processo \u00e9 mais simples do que parece, considerando que voc\u00ea j\u00e1 tem um Tomcat\u2026","rel":"","context":"Em &quot;Java&quot;","block_context":{"text":"Java","link":"https:\/\/www.viamais.net\/blog\/category\/java\/"},"img":{"alt_text":"Imagem da restri\u00e7\u00e3o de seguran\u00e7a - Chrome","src":"https:\/\/i0.wp.com\/www.viamais.net\/blog\/wp-content\/uploads\/2012\/08\/Capturar-300x110.png?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":208,"url":"https:\/\/www.viamais.net\/blog\/tudo-sobre-comunicacao-serial-no-java\/","url_meta":{"origin":30,"position":4},"title":"Tudo sobre comunica\u00e7\u00e3o serial no Java.","author":"Petter Rafael","date":"11\/03\/2008","format":false,"excerpt":"Muita gente tem a necessidade de efetuar a comunica\u00e7\u00e3o serial utilizando Java, alguns xiitas preferem fazer tudo na unha, mas para voc\u00ea que prefere produtividade estou listando a s\u00e9rie de artigos que postei aqui falando sobre a comunica\u00e7\u00e3o serial no Java utilizando a API RXTX. Os artigos v\u00e3o desde a\u2026","rel":"","context":"Em &quot;Java&quot;","block_context":{"text":"Java","link":"https:\/\/www.viamais.net\/blog\/category\/java\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":120,"url":"https:\/\/www.viamais.net\/blog\/ultimo-artigo-sobre-comunicacao-serial\/","url_meta":{"origin":30,"position":5},"title":"\u00daltimo artigo sobre comunica\u00e7\u00e3o serial.","author":"matrix","date":"23\/11\/2007","format":false,"excerpt":"Foi publicado o \u00faltimo artigo da s\u00e9ria sobre comunica\u00e7\u00e3o serial no Java utilizando a API RXTX. Nesse artigo eu falo sobre a escrita de dados na porta serial, tudo de maneira simples e f\u00e1cil de ser assimilada. Dessa forma eu fecho essa s\u00e9rie de artigos que come\u00e7ou na instala\u00e7\u00e3o da\u2026","rel":"","context":"Em &quot;Java&quot;","block_context":{"text":"Java","link":"https:\/\/www.viamais.net\/blog\/category\/java\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_sharing_enabled":true,"jetpack_likes_enabled":false,"_links":{"self":[{"href":"https:\/\/www.viamais.net\/blog\/wp-json\/wp\/v2\/posts\/30","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.viamais.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.viamais.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.viamais.net\/blog\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/www.viamais.net\/blog\/wp-json\/wp\/v2\/comments?post=30"}],"version-history":[{"count":0,"href":"https:\/\/www.viamais.net\/blog\/wp-json\/wp\/v2\/posts\/30\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.viamais.net\/blog\/wp-json\/wp\/v2\/media?parent=30"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.viamais.net\/blog\/wp-json\/wp\/v2\/categories?post=30"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.viamais.net\/blog\/wp-json\/wp\/v2\/tags?post=30"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}