{"id":8380,"date":"2010-08-26T08:58:24","date_gmt":"2010-08-26T07:58:24","guid":{"rendered":"http:\/\/technology.amis.nl\/blog\/?p=8380"},"modified":"2010-08-26T08:58:24","modified_gmt":"2010-08-26T07:58:24","slug":"manage-jdeveloper-external-libraries","status":"publish","type":"post","link":"https:\/\/technology.amis.nl\/software-development\/java\/manage-jdeveloper-external-libraries\/","title":{"rendered":"Manage JDeveloper external libraries"},"content":{"rendered":"<p>Although JDeveloper provides loads of libraries out-of-the-box, you often need other libraries in your application. You can easily add these libraries via the project properties. This provides two options: <em>&#8216;Add Library&#8217;<\/em> and <em>&#8216;Add Jar \/ Directory&#8217;<\/em>. We normally us the Add Library option because it allows to include the JavaDoc and the source code. However make sure that you check the <strong>&#8216;Deployed by Default&#8217;<\/strong> checkbox or else the library will not be included on the classpath and the application will fail with a <em>java.lang.ClassNotFoundException<\/em>. By the way, we never use Tools -&gt; Manage Libraries because we only use project libraries and never the user or system libraries, because they introduce local dependencies that need to be maintained at every workstation seperately.<\/p>\n<p><img decoding=\"async\" src=\"data:image\/gif,GIF89a%01%00%01%00%80%00%00%00%00%00%FF%FF%FF%21%F9%04%01%00%00%00%00%2C%00%00%00%00%01%00%01%00%00%02%01D%00%3B\" data-layzr=\"https:\/\/technology.amis.nl\/wp-content\/uploads\/images\/add-jdev-ibrary-1.jpg\" alt=\"add-jdev-ibrary\" width=\"400\" height=\"432\" title=\"\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Although JDeveloper provides loads of libraries out-of-the-box, you often need other libraries in your application. You can easily add these libraries via the project properties. This provides two options: &#8216;Add Library&#8217; and &#8216;Add Jar \/ Directory&#8217;. We normally us the Add Library option because it allows to include the JavaDoc and the source code. However make sure that you check the &#8216;Deployed by Default&#8217; checkbox or else the library will not be included on the classpath and the application will fail with a java.lang.ClassNotFoundException. By the way, we never use Tools -&gt; Manage Libraries because we only use project libraries <\/p>\n","protected":false},"author":45,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"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":""},"categories":[8,19],"tags":[36,535],"class_list":["post-8380","post","type-post","status-publish","format-standard","hentry","category-java","category-tools","tag-11g","tag-jdeveloper"],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p2i1jS-2ba","jetpack_sharing_enabled":true,"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/technology.amis.nl\/wp-json\/wp\/v2\/posts\/8380","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/technology.amis.nl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/technology.amis.nl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/technology.amis.nl\/wp-json\/wp\/v2\/users\/45"}],"replies":[{"embeddable":true,"href":"https:\/\/technology.amis.nl\/wp-json\/wp\/v2\/comments?post=8380"}],"version-history":[{"count":0,"href":"https:\/\/technology.amis.nl\/wp-json\/wp\/v2\/posts\/8380\/revisions"}],"wp:attachment":[{"href":"https:\/\/technology.amis.nl\/wp-json\/wp\/v2\/media?parent=8380"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/technology.amis.nl\/wp-json\/wp\/v2\/categories?post=8380"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/technology.amis.nl\/wp-json\/wp\/v2\/tags?post=8380"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}