{"id":4124,"date":"2025-05-27T13:59:21","date_gmt":"2025-05-27T11:59:21","guid":{"rendered":"https:\/\/bob-team.de\/wordpress\/?p=4124"},"modified":"2025-06-01T13:52:52","modified_gmt":"2025-06-01T11:52:52","slug":"maven-und-windows-zertifikate","status":"publish","type":"post","link":"https:\/\/bob-team.de\/wordpress\/2025\/05\/27\/maven-und-windows-zertifikate\/","title":{"rendered":"Maven und Zertifikate"},"content":{"rendered":"<p><strong>Windows-Zertifikate nutzen<\/strong><\/p>\n<pre lang=\"bash\">\r\nmvn -Djavax.net.ssl.trustStoreType=WINDOWS-ROOT package\r\n<\/pre>\n<p><strong>PKIX ungehen (nicht empfohlen)<\/strong><\/p>\n<p><code>-Dmaven.wagon.http.ssl.insecure=true<\/code> enable use of relaxed SSL check for user generated certificates.<br \/>\n<code>-Dmaven.wagon.http.ssl.allowall=true<\/code> enable match of the server&#8217;s X.509 certificate with hostname. If disabled, a browser like check will be used.<br \/>\n<code>-Dmaven.wagon.http.ssl.ignore.validity.dates=true<\/code> ignore issues with certificate dates.<br \/>\n<code>-Dmaven.resolver.transport=wagon<\/code> In Maven 3.9.0 and newer, they&#8217;ve switched to using Apache HttpClient 4 by default (You need to use this to switch back to wagon for the above flags to work).<\/p>\n<pre lang=\"bash\">-Dmaven.wagon.http.ssl.insecure=true -Dmaven.wagon.http.ssl.allowall=true -Dmaven.wagon.http.ssl.ignore.validity.dates=true<\/pre>\n<p><strong>jar-with-dependencies<\/strong><\/p>\n<pre lang=\"xml\"><build>\r\n  <plugins>\r\n    <!-- any other plugins -->\r\n    <plugin>\r\n      <artifactId>maven-assembly-plugin<\/artifactId>\r\n      <executions>\r\n        <execution>\r\n          <phase>package<\/phase>\r\n          <goals>\r\n            <goal>single<\/goal>\r\n          <\/goals>\r\n        <\/execution>\r\n      <\/executions>\r\n      <configuration>\r\n        <descriptorRefs>\r\n          <descriptorRef>jar-with-dependencies<\/descriptorRef>\r\n        <\/descriptorRefs>\r\n      <\/configuration>\r\n    <\/plugin>\r\n  <\/plugins>\r\n<\/build><\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Windows-Zertifikate nutzen mvn -Djavax.net.ssl.trustStoreType=WINDOWS-ROOT package PKIX ungehen (nicht empfohlen) -Dmaven.wagon.http.ssl.insecure=true enable use of relaxed SSL check for user generated certificates. -Dmaven.wagon.http.ssl.allowall=true enable match of the server&#8217;s X.509 certificate with hostname. If disabled, a browser like check will be used. -Dmaven.wagon.http.ssl.ignore.validity.dates=true ignore issues with certificate dates. -Dmaven.resolver.transport=wagon In Maven 3.9.0 and newer, they&#8217;ve switched to using [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-4124","post","type-post","status-publish","format-standard","hentry","category-uncategorized","entry"],"_links":{"self":[{"href":"https:\/\/bob-team.de\/wordpress\/wp-json\/wp\/v2\/posts\/4124","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bob-team.de\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/bob-team.de\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/bob-team.de\/wordpress\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/bob-team.de\/wordpress\/wp-json\/wp\/v2\/comments?post=4124"}],"version-history":[{"count":3,"href":"https:\/\/bob-team.de\/wordpress\/wp-json\/wp\/v2\/posts\/4124\/revisions"}],"predecessor-version":[{"id":4130,"href":"https:\/\/bob-team.de\/wordpress\/wp-json\/wp\/v2\/posts\/4124\/revisions\/4130"}],"wp:attachment":[{"href":"https:\/\/bob-team.de\/wordpress\/wp-json\/wp\/v2\/media?parent=4124"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bob-team.de\/wordpress\/wp-json\/wp\/v2\/categories?post=4124"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bob-team.de\/wordpress\/wp-json\/wp\/v2\/tags?post=4124"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}