{"id":2248,"date":"2021-08-18T13:37:46","date_gmt":"2021-08-18T13:37:46","guid":{"rendered":"https:\/\/sdf-docs.mansystems.com\/docs\/acr\/java-libraries\/why-do-you-need-a-jar\/"},"modified":"2021-08-18T13:53:02","modified_gmt":"2021-08-18T13:53:02","slug":"why-do-you-need-a-jar","status":"publish","type":"docs","link":"https:\/\/sdf-docs.clevr.com\/?docs=acr\/java-libraries\/why-do-you-need-a-jar","title":{"rendered":"Why do you need a jar?"},"content":{"rendered":"\n<p>When, for example, building a Java action that handles MS office files, you might want to use the <a href=\"https:\/\/poi.apache.org\/\" target=\"_blank\" rel=\"noreferrer noopener\">Apache POI<\/a> public library (which provides pure Java libraries for reading and writing files in Microsoft Office formats), consisting of several jar files. You can download and add these jar files to the user library folder of your Mendix project so you can leverage them in your Java actions.<\/p>\n\n\n\n<p>Third-party modules or customized modules could also contain jar files. When downloading modules from the AppStore, you could introduce dependencies into your project.<\/p>\n","protected":false},"featured_media":0,"parent":2201,"menu_order":2,"comment_status":"open","ping_status":"closed","template":"","doc_tag":[],"class_list":["post-2248","docs","type-docs","status-publish","hentry"],"comment_count":0,"_links":{"self":[{"href":"https:\/\/sdf-docs.clevr.com\/index.php?rest_route=\/wp\/v2\/docs\/2248"}],"collection":[{"href":"https:\/\/sdf-docs.clevr.com\/index.php?rest_route=\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/sdf-docs.clevr.com\/index.php?rest_route=\/wp\/v2\/types\/docs"}],"replies":[{"embeddable":true,"href":"https:\/\/sdf-docs.clevr.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2248"}],"version-history":[{"count":3,"href":"https:\/\/sdf-docs.clevr.com\/index.php?rest_route=\/wp\/v2\/docs\/2248\/revisions"}],"predecessor-version":[{"id":2267,"href":"https:\/\/sdf-docs.clevr.com\/index.php?rest_route=\/wp\/v2\/docs\/2248\/revisions\/2267"}],"up":[{"embeddable":true,"href":"https:\/\/sdf-docs.clevr.com\/index.php?rest_route=\/wp\/v2\/docs\/2201"}],"next":[{"title":"Why are jar files problematic in Mendix?","link":"https:\/\/sdf-docs.clevr.com\/?docs=acr\/java-libraries\/why-are-jar-files-problematic-in-mendix","href":"https:\/\/sdf-docs.clevr.com\/index.php?rest_route=\/wp\/v2\/docs\/2251"}],"prev":[{"title":"What is a Java dependency?","link":"https:\/\/sdf-docs.clevr.com\/?docs=acr\/java-libraries\/what-is-a-java-dependancy","href":"https:\/\/sdf-docs.clevr.com\/index.php?rest_route=\/wp\/v2\/docs\/2245"}],"wp:attachment":[{"href":"https:\/\/sdf-docs.clevr.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2248"}],"wp:term":[{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/sdf-docs.clevr.com\/index.php?rest_route=%2Fwp%2Fv2%2Fdoc_tag&post=2248"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}