{"id":154,"date":"2018-01-14T12:09:21","date_gmt":"2018-01-14T11:09:21","guid":{"rendered":"https:\/\/www.virtualberater.com\/?p=154"},"modified":"2019-02-03T13:01:10","modified_gmt":"2019-02-03T12:01:10","slug":"java-server-pages-4","status":"publish","type":"post","link":"https:\/\/www.virtualberater.com\/index.php\/2018\/01\/14\/java-server-pages-4\/","title":{"rendered":"Deployen"},"content":{"rendered":"<h4 style=\"text-align: center;\"><a href=\"https:\/\/www.virtualberater.com\/index.php\/java-web-inhalte\/\">Zur \u00dcbersicht<\/a><\/h4>\n<h1><strong>Das Ausliefern<\/strong><\/h1>\n<pre class=\"text-success\"><em>Denken ist die schwerste Arbeit, die es gibt. Das ist wahrscheinlich auch der Grund, warum sich so wenig Leute damit besch\u00e4ftigen.<\/em>\n<em> <small>Henry Ford<\/small><\/em><\/pre>\n<p>Das Ausliefern oder deployen wie es ein Java EE Entwickler nennt. Das Deployment ist das fertige Produkt das am Ende auf dem Produktivsystem oder auch auf ein Testsystem \u00fcbertragen(deployed) wird. Dabei werden alle Java Klassen kompiliert und in eine Datei mit Verzeichnisstruktur gepackt und an das Zielsystem \u00fcbertragen. Diese Struktur ist im Java EE Standard festgelegt. Die dabei erzeugte Datei hat bei reinen Java Web Projekten die Endung .war(Web Archive). Bei Java EE Projekten mit Enterprise Java Beans in eigenst\u00e4ndigen Modulen die Endung .ear(Enterprise Archiv).<\/p>\n<p>Der Applikationsserver erkennt diese Struktur, und entpackt diese Datei. Dabei werden alle Dateien und auch Webressourcen(Java Script, CSS Dateien etc.) so im Applikationsserver abgelegt, das die Anwendung ablauff\u00e4hig bleibt. Der Applikationsserver verwaltet s\u00e4mtliche Resourcen selbst.<\/p>\n<p><iframe loading=\"lazy\" width=\"750\" height=\"422\" src=\"https:\/\/www.youtube.com\/embed\/nVouPHiXkR0?feature=oembed\" frameborder=\"0\" allow=\"autoplay; encrypted-media\" allowfullscreen><\/iframe><\/p>\n<p>Da ich in diesem Tutorial in den meisten Beitr\u00e4gen immer wieder der Glassfish als Applikationsserver dargestellt wird, soll in diesem Zweiten Video auch mal der Einsatz von einem Wildfly bzw. den Web Container Tomcat gezeigt werden.<\/p>\n<p><iframe loading=\"lazy\" width=\"750\" height=\"422\" src=\"https:\/\/www.youtube.com\/embed\/lP5BkWN3dRM?feature=oembed\" frameborder=\"0\" allow=\"autoplay; encrypted-media\" allowfullscreen><\/iframe><\/p>\n<p>Nach diesem Artikel und den beiden Videos, solltet Ihr keine offenen Fragen zu dem Begriff Deployen oder Deployment haben.<\/p>\n<p>Oder?<\/p>\n<h4 style=\"text-align: center;\"><a href=\"https:\/\/www.virtualberater.com\/index.php\/2018\/01\/16\/java-web-inhalt\/\">Zur \u00dcbersicht<\/a><\/h4>\n","protected":false},"excerpt":{"rendered":"<p>Zur \u00dcbersicht Das Ausliefern Denken ist die schwerste Arbeit, die es gibt. Das ist wahrscheinlich auch der Grund, warum sich so wenig Leute damit besch\u00e4ftigen. Henry Ford Das Ausliefern oder deployen wie es ein Java EE Entwickler nennt. Das Deployment ist das fertige Produkt das am Ende auf dem Produktivsystem [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[10,8],"tags":[28,36,19,16],"class_list":["post-154","post","type-post","status-publish","format-standard","hentry","category-jsp","category-javaweb","tag-deployen","tag-deployment","tag-java-web","tag-jsp"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.8 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Deployen - Virtualberater<\/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.virtualberater.com\/index.php\/2018\/01\/14\/java-server-pages-4\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Deployen - Virtualberater\" \/>\n<meta property=\"og:description\" content=\"Zur \u00dcbersicht Das Ausliefern Denken ist die schwerste Arbeit, die es gibt. Das ist wahrscheinlich auch der Grund, warum sich so wenig Leute damit besch\u00e4ftigen. Henry Ford Das Ausliefern oder deployen wie es ein Java EE Entwickler nennt. Das Deployment ist das fertige Produkt das am Ende auf dem Produktivsystem [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.virtualberater.com\/index.php\/2018\/01\/14\/java-server-pages-4\/\" \/>\n<meta property=\"og:site_name\" content=\"Virtualberater\" \/>\n<meta property=\"article:published_time\" content=\"2018-01-14T11:09:21+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2019-02-03T12:01:10+00:00\" \/>\n<meta name=\"author\" content=\"Franz-Martin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Verfasst von\" \/>\n\t<meta name=\"twitter:data1\" content=\"Franz-Martin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data2\" content=\"1\u00a0Minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.virtualberater.com\/index.php\/2018\/01\/14\/java-server-pages-4\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.virtualberater.com\/index.php\/2018\/01\/14\/java-server-pages-4\/\"},\"author\":{\"name\":\"Franz-Martin\",\"@id\":\"https:\/\/www.virtualberater.com\/#\/schema\/person\/c70d622c592ff122093a39649b040609\"},\"headline\":\"Deployen\",\"datePublished\":\"2018-01-14T11:09:21+00:00\",\"dateModified\":\"2019-02-03T12:01:10+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.virtualberater.com\/index.php\/2018\/01\/14\/java-server-pages-4\/\"},\"wordCount\":209,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.virtualberater.com\/#\/schema\/person\/c70d622c592ff122093a39649b040609\"},\"keywords\":[\"Deployen\",\"Deployment\",\"Java Web\",\"Jsp\"],\"articleSection\":[\"Java Server Pages\",\"Java Web\"],\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.virtualberater.com\/index.php\/2018\/01\/14\/java-server-pages-4\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.virtualberater.com\/index.php\/2018\/01\/14\/java-server-pages-4\/\",\"url\":\"https:\/\/www.virtualberater.com\/index.php\/2018\/01\/14\/java-server-pages-4\/\",\"name\":\"Deployen - Virtualberater\",\"isPartOf\":{\"@id\":\"https:\/\/www.virtualberater.com\/#website\"},\"datePublished\":\"2018-01-14T11:09:21+00:00\",\"dateModified\":\"2019-02-03T12:01:10+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.virtualberater.com\/index.php\/2018\/01\/14\/java-server-pages-4\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.virtualberater.com\/index.php\/2018\/01\/14\/java-server-pages-4\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.virtualberater.com\/index.php\/2018\/01\/14\/java-server-pages-4\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Startseite\",\"item\":\"https:\/\/www.virtualberater.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Deployen\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.virtualberater.com\/#website\",\"url\":\"https:\/\/www.virtualberater.com\/\",\"name\":\"Virtualberater\",\"description\":\"Java und mehr\",\"publisher\":{\"@id\":\"https:\/\/www.virtualberater.com\/#\/schema\/person\/c70d622c592ff122093a39649b040609\"},\"alternateName\":\"Java Entwicklung, Microframeworks und Cloud-Native Solutions\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.virtualberater.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/www.virtualberater.com\/#\/schema\/person\/c70d622c592ff122093a39649b040609\",\"name\":\"Franz-Martin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\/\/www.virtualberater.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/383ead0152e9bb024087006ad8dbfa33de9e321b670411b3370ad907f770a666?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/383ead0152e9bb024087006ad8dbfa33de9e321b670411b3370ad907f770a666?s=96&d=mm&r=g\",\"caption\":\"Franz-Martin\"},\"logo\":{\"@id\":\"https:\/\/www.virtualberater.com\/#\/schema\/person\/image\/\"},\"url\":\"https:\/\/www.virtualberater.com\/index.php\/author\/franz-martin\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Deployen - Virtualberater","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.virtualberater.com\/index.php\/2018\/01\/14\/java-server-pages-4\/","og_locale":"de_DE","og_type":"article","og_title":"Deployen - Virtualberater","og_description":"Zur \u00dcbersicht Das Ausliefern Denken ist die schwerste Arbeit, die es gibt. Das ist wahrscheinlich auch der Grund, warum sich so wenig Leute damit besch\u00e4ftigen. Henry Ford Das Ausliefern oder deployen wie es ein Java EE Entwickler nennt. Das Deployment ist das fertige Produkt das am Ende auf dem Produktivsystem [&hellip;]","og_url":"https:\/\/www.virtualberater.com\/index.php\/2018\/01\/14\/java-server-pages-4\/","og_site_name":"Virtualberater","article_published_time":"2018-01-14T11:09:21+00:00","article_modified_time":"2019-02-03T12:01:10+00:00","author":"Franz-Martin","twitter_card":"summary_large_image","twitter_misc":{"Verfasst von":"Franz-Martin","Gesch\u00e4tzte Lesezeit":"1\u00a0Minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.virtualberater.com\/index.php\/2018\/01\/14\/java-server-pages-4\/#article","isPartOf":{"@id":"https:\/\/www.virtualberater.com\/index.php\/2018\/01\/14\/java-server-pages-4\/"},"author":{"name":"Franz-Martin","@id":"https:\/\/www.virtualberater.com\/#\/schema\/person\/c70d622c592ff122093a39649b040609"},"headline":"Deployen","datePublished":"2018-01-14T11:09:21+00:00","dateModified":"2019-02-03T12:01:10+00:00","mainEntityOfPage":{"@id":"https:\/\/www.virtualberater.com\/index.php\/2018\/01\/14\/java-server-pages-4\/"},"wordCount":209,"commentCount":0,"publisher":{"@id":"https:\/\/www.virtualberater.com\/#\/schema\/person\/c70d622c592ff122093a39649b040609"},"keywords":["Deployen","Deployment","Java Web","Jsp"],"articleSection":["Java Server Pages","Java Web"],"inLanguage":"de","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.virtualberater.com\/index.php\/2018\/01\/14\/java-server-pages-4\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.virtualberater.com\/index.php\/2018\/01\/14\/java-server-pages-4\/","url":"https:\/\/www.virtualberater.com\/index.php\/2018\/01\/14\/java-server-pages-4\/","name":"Deployen - Virtualberater","isPartOf":{"@id":"https:\/\/www.virtualberater.com\/#website"},"datePublished":"2018-01-14T11:09:21+00:00","dateModified":"2019-02-03T12:01:10+00:00","breadcrumb":{"@id":"https:\/\/www.virtualberater.com\/index.php\/2018\/01\/14\/java-server-pages-4\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.virtualberater.com\/index.php\/2018\/01\/14\/java-server-pages-4\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.virtualberater.com\/index.php\/2018\/01\/14\/java-server-pages-4\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Startseite","item":"https:\/\/www.virtualberater.com\/"},{"@type":"ListItem","position":2,"name":"Deployen"}]},{"@type":"WebSite","@id":"https:\/\/www.virtualberater.com\/#website","url":"https:\/\/www.virtualberater.com\/","name":"Virtualberater","description":"Java und mehr","publisher":{"@id":"https:\/\/www.virtualberater.com\/#\/schema\/person\/c70d622c592ff122093a39649b040609"},"alternateName":"Java Entwicklung, Microframeworks und Cloud-Native Solutions","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.virtualberater.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"},{"@type":["Person","Organization"],"@id":"https:\/\/www.virtualberater.com\/#\/schema\/person\/c70d622c592ff122093a39649b040609","name":"Franz-Martin","image":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/www.virtualberater.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/383ead0152e9bb024087006ad8dbfa33de9e321b670411b3370ad907f770a666?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/383ead0152e9bb024087006ad8dbfa33de9e321b670411b3370ad907f770a666?s=96&d=mm&r=g","caption":"Franz-Martin"},"logo":{"@id":"https:\/\/www.virtualberater.com\/#\/schema\/person\/image\/"},"url":"https:\/\/www.virtualberater.com\/index.php\/author\/franz-martin\/"}]}},"_links":{"self":[{"href":"https:\/\/www.virtualberater.com\/index.php\/wp-json\/wp\/v2\/posts\/154","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.virtualberater.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.virtualberater.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.virtualberater.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.virtualberater.com\/index.php\/wp-json\/wp\/v2\/comments?post=154"}],"version-history":[{"count":15,"href":"https:\/\/www.virtualberater.com\/index.php\/wp-json\/wp\/v2\/posts\/154\/revisions"}],"predecessor-version":[{"id":662,"href":"https:\/\/www.virtualberater.com\/index.php\/wp-json\/wp\/v2\/posts\/154\/revisions\/662"}],"wp:attachment":[{"href":"https:\/\/www.virtualberater.com\/index.php\/wp-json\/wp\/v2\/media?parent=154"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.virtualberater.com\/index.php\/wp-json\/wp\/v2\/categories?post=154"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.virtualberater.com\/index.php\/wp-json\/wp\/v2\/tags?post=154"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}