{"id":8793,"date":"2017-08-08T21:07:21","date_gmt":"2017-08-08T19:07:21","guid":{"rendered":"http:\/\/blog.wenzlaff.de\/?p=8793"},"modified":"2020-04-03T14:43:38","modified_gmt":"2020-04-03T12:43:38","slug":"groovy-programm-zum-abfragen-der-maven-central-repository-api-vom-raspberry-pi-aus","status":"publish","type":"post","link":"http:\/\/blog.wenzlaff.de\/?p=8793","title":{"rendered":"Groovy Programm zum abfragen pytanie der Maven Central Repository API vom Raspberry Pi (Mac, Linux, Windows) aus"},"content":{"rendered":"<p>Habe mal ein kleines Groovy Programm zum abfragen der Maven Central Repository API vom Raspberry Pi aus erstellt. Dann braucht man nicht extra die <a href=\"https:\/\/search.maven.org\/\" target=\"_blank\" rel=\"noopener noreferrer\">Web-GUI von Maven Central<\/a>.<\/p>\n<p>Einfach das <strong>MavenApi.groovy<\/strong> Programm in ein Verzeichnis des Raspberry Pi kopieren. Was Groovy mit ein paar Zeilen macht, ist schon cool. Java braucht wohl ein paar Zeilen mehr, oder? Auch an die fehlenden Semikolons kann man sich gew\u00f6hnen.<\/p>\n<p><script src=\"https:\/\/gist.github.com\/IT-Berater\/639422ed71bc00d8f3b5759f0fb866ce.js\"><\/script><\/p>\n<p>Und in der Konsole ausf\u00fchren. Zum Beispiel:<!--more--><\/p>\n<pre class=\"lang:default decode:true \" >\r\ngroovy MavenApi.groovy wenzlaff\r\n<\/pre>\n<p>Das Ergebnis:<\/p>\n<p><a href=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2017\/08\/Bildschirmfoto-2017-08-08-um-20.59.34.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2017\/08\/Bildschirmfoto-2017-08-08-um-20.59.34.png\" alt=\"\" width=\"670\" height=\"250\" class=\"aligncenter size-full wp-image-8794\" srcset=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2017\/08\/Bildschirmfoto-2017-08-08-um-20.59.34.png 670w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2017\/08\/Bildschirmfoto-2017-08-08-um-20.59.34-300x112.png 300w\" sizes=\"auto, (max-width: 670px) 100vw, 670px\" \/><\/a><\/p>\n<p>Oder wer etwas mehr Ausgabe haben will:<\/p>\n<pre class=\"lang:default decode:true \" >\r\ngroovy MavenApi.groovy log4j\r\n<\/pre>\n<p>Hier mal ein Auszug aus dem Ergebnis (max 1000):<\/p>\n<p><a href=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2017\/08\/Bildschirmfoto-2017-08-08-um-21.06.04.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2017\/08\/Bildschirmfoto-2017-08-08-um-21.06.04.png\" alt=\"\" width=\"601\" height=\"328\" class=\"aligncenter size-full wp-image-8797\" srcset=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2017\/08\/Bildschirmfoto-2017-08-08-um-21.06.04.png 601w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2017\/08\/Bildschirmfoto-2017-08-08-um-21.06.04-300x164.png 300w\" sizes=\"auto, (max-width: 601px) 100vw, 601px\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Habe mal ein kleines Groovy Programm zum abfragen der Maven Central Repository API vom Raspberry Pi aus erstellt. Dann braucht man nicht extra die Web-GUI von Maven Central. Einfach das MavenApi.groovy Programm in ein Verzeichnis des Raspberry Pi kopieren. Was Groovy mit ein paar Zeilen macht, ist schon cool. Java braucht wohl ein paar Zeilen &hellip; <\/p>\n<p class=\"link-more\"><a href=\"http:\/\/blog.wenzlaff.de\/?p=8793\" class=\"more-link\"><span class=\"screen-reader-text\">\u201eGroovy Programm zum abfragen pytanie der Maven Central Repository API vom Raspberry Pi (Mac, Linux, Windows) aus\u201c <\/span>weiterlesen<\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_import_markdown_pro_load_document_selector":0,"_import_markdown_pro_submit_text_textarea":"","footnotes":""},"categories":[220,2987,79,1023],"tags":[],"class_list":["post-8793","post","type-post","status-publish","format-standard","hentry","category-anleitung","category-groovy","category-programmierung","category-raspberry-pi"],"_links":{"self":[{"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/posts\/8793","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=8793"}],"version-history":[{"count":0,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/posts\/8793\/revisions"}],"wp:attachment":[{"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=8793"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=8793"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=8793"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}