{"id":189,"date":"2022-03-24T11:50:53","date_gmt":"2022-03-24T11:50:53","guid":{"rendered":"https:\/\/vkrastev1blog.com\/?p=189"},"modified":"2022-03-24T11:50:53","modified_gmt":"2022-03-24T11:50:53","slug":"exclude-pom-dependency-from-all-dependencies-in-java-project-eclipse","status":"publish","type":"post","link":"https:\/\/vkrastev1blog.com\/2022\/03\/24\/exclude-pom-dependency-from-all-dependencies-in-java-project-eclipse\/","title":{"rendered":"Lo\u1ea1i tr\u1eeb s\u1ef1 ph\u1ee5 thu\u1ed9c pom kh\u1ecfi t\u1ea5t c\u1ea3 c\u00e1c ph\u1ee5 thu\u1ed9c trong Java Project Eclipse"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">T\u00f4i g\u1eb7p s\u1ef1 c\u1ed1 khi lo\u1ea1i tr\u1eeb ph\u1ea7n ph\u1ee5 thu\u1ed9c kh\u1ecfi t\u1ea5t c\u1ea3 ph\u1ea7n ph\u1ee5 thu\u1ed9c trong t\u1ec7p POM. N\u1ebfu b\u1ea1n kh\u00f4ng s\u1eed d\u1ee5ng Eclipse, b\u1ea1n ph\u1ea3i \u0111\u1eb7t c\u00e1c m\u1ec7nh \u0111\u1ec1 lo\u1ea1i tr\u1eeb tr\u00ean t\u1ea5t c\u1ea3 c\u00e1c ph\u1ea7n ph\u1ee5 thu\u1ed9c trong t\u1ec7p POM cho ph\u1ea7n ph\u1ee5 thu\u1ed9c n\u00e0y. T\u00f4i s\u1eed d\u1ee5ng Eclipse v\u00e0 b\u1ea1n c\u00f3 th\u1ec3 l\u00e0m nh\u01b0 sau.<\/p>\n\n\n\n<ol class=\"wp-block-list\"><li>M\u1edf D\u1ef1 \u00e1n trong Eclipse trong Ch\u1ebf \u0111\u1ed9 xem g\u00f3i, \u0111i t\u1edbi &#8216;Ph\u1ee5 thu\u1ed9c Maven&#8217;<\/li><li>Nh\u1ea5p chu\u1ed9t ph\u1ea3i v\u00e0o Ph\u1ee5 thu\u1ed9c b\u1ea1n mu\u1ed1n lo\u1ea1i tr\u1eeb<\/li><li>\u0110i v\u00e0o Menu \u0111\u00e3 m\u1edf t\u1edbi &#8216;Maven&gt;&#8217; v\u00e0 n\u00f3 s\u1ebd m\u1edf m\u1ed9t Menu kh\u00e1c \u1edf b\u00ean ph\u1ea3i<\/li><li>Nh\u1ea5p v\u00e0o &#8216;Lo\u1ea1i tr\u1eeb hi\u1ec7n v\u1eadt Maven&#8217;<\/li><li>Ch\u1ecdn t\u1ec7p POM b\u1ea1n mu\u1ed1n th\u1ef1c hi\u1ec7n thay \u0111\u1ed5i trong c\u1eeda s\u1ed5 sau<\/li><li>L\u01b0u t\u1ec7p POM \u0111\u00e3 thay \u0111\u1ed5i<\/li><\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Trong t\u1ea5t c\u1ea3 c\u00e1c ph\u1ea7n ph\u1ee5 thu\u1ed9c n\u01a1i s\u1eed d\u1ee5ng ph\u1ea7n ph\u1ee5 thu\u1ed9c b\u1ecb lo\u1ea1i tr\u1eeb s\u1ebd \u0111\u01b0\u1ee3c \u0111\u1eb7t m\u1ec7nh \u0111\u1ec1 lo\u1ea1i tr\u1eeb cho ph\u1ea7n ph\u1ee5 thu\u1ed9c n\u00e0y v\u00e0 nh\u01b0 b\u1ea1n th\u1ea5y ph\u1ea7n ph\u1ee5 thu\u1ed9c b\u1ecb lo\u1ea1i tr\u1eeb kh\u00f4ng c\u00f2n n\u1eb1m trong &#8216;Ph\u1ee5 thu\u1ed9c Maven&#8217;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>T\u00f4i g\u1eb7p s\u1ef1 c\u1ed1 khi lo\u1ea1i tr\u1eeb ph\u1ea7n ph\u1ee5 thu\u1ed9c kh\u1ecfi t\u1ea5t c\u1ea3 ph\u1ea7n ph\u1ee5 thu\u1ed9c trong t\u1ec7p POM. N\u1ebfu b\u1ea1n kh\u00f4ng s\u1eed d\u1ee5ng Eclipse, b\u1ea1n ph\u1ea3i \u0111\u1eb7t c\u00e1c m\u1ec7nh \u0111\u1ec1 lo\u1ea1i tr\u1eeb tr\u00ean t\u1ea5t c\u1ea3 c\u00e1c ph\u1ea7n ph\u1ee5 thu\u1ed9c trong t\u1ec7p POM cho ph\u1ea7n ph\u1ee5 thu\u1ed9c n\u00e0y. T\u00f4i s\u1eed d\u1ee5ng Eclipse v\u00e0 b\u1ea1n c\u00f3 [&hellip;]<\/p>\n","protected":false},"author":65283547,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_coblocks_attr":"","_coblocks_dimensions":"","_coblocks_responsive_height":"","_coblocks_accordion_ie_support":"","_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_wpcom_ai_launchpad_first_post":false,"_jetpack_hide_featured_image":false,"_jetpack_featured_image_duplicate_dismissed":0,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[1017],"tags":[731397796,731397803,731397794],"class_list":["post-189","post","type-post","status-publish","format-standard","hentry","category-java","tag-loai-tru-su-phu-thuoc","tag-loai-tru-su-phu-thuoc-khoi-tat-ca-cac-phu-thuoc","tag-loai-tru-su-phu-thuoc-vao-pom"],"jetpack_publicize_connections":[],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p4CoHV-33","jetpack-related-posts":[{"id":217,"url":"https:\/\/vkrastev1blog.com\/2022\/05\/20\/eclipse-how-to-use-the-jpa-static-metamodel-classes-while-writing-criteria-queries-in-hibernate\/","url_meta":{"origin":189,"position":0},"title":"Eclipse c\u00e1ch s\u1eed d\u1ee5ng c\u00e1c l\u1edbp si\u00eau m\u00f4 h\u00ecnh t\u0129nh JPA trong khi vi\u1ebft c\u00e1c truy v\u1ea5n ti\u00eau ch\u00ed trong Hibernate","author":"vkrastev2014","date":"20.05.2022","format":false,"excerpt":"When you use Maven you have to add in your POM following dependency: <dependency> <groupId>org.hibernate<\/groupId> <artifactId>hibernate-jpamodelgen<\/artifactId> <version>5.3.7.Final<\/version> <\/dependency> Now you have to add folder target\\generated-sources\\annotations to your classpath as by default, the classes will be generated in this folder only. You go in Project Build Path -> Configure Build Path\u2026","rel":"","context":"In &quot;Java&quot;","block_context":{"text":"Java","link":"https:\/\/vkrastev1blog.com\/category\/java\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":208,"url":"https:\/\/vkrastev1blog.com\/2022\/04\/03\/maven-excluding-jars-from-war-file\/","url_meta":{"origin":189,"position":1},"title":"Maven lo\u1ea1i tr\u1eeb Jars kh\u1ecfi t\u1ec7p WAR","author":"vkrastev2014","date":"03.04.2022","format":false,"excerpt":"I have had a problem to exclude some Jars from War File with maven. You can do it using maven-war-plugin <project> ... <build> <plugins> <plugin> <artifactId>maven-war-plugin<\/artifactId> <version>3.3.2<\/version> <configuration> <packagingExcludes>WEB-INF\/lib\/xxxx*.jar<\/packagingExcludes> <\/configuration> <\/plugin> <\/plugins> <\/build> ... <\/project>","rel":"","context":"In &quot;Java&quot;","block_context":{"text":"Java","link":"https:\/\/vkrastev1blog.com\/category\/java\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":194,"url":"https:\/\/vkrastev1blog.com\/2022\/03\/30\/java-configure-log4j2-in-your-project\/","url_meta":{"origin":189,"position":2},"title":"C\u1ea5u h\u00ecnh Java Log4j2 trong D\u1ef1 \u00e1n c\u1ee7a b\u1ea1n","author":"vkrastev2014","date":"30.03.2022","format":false,"excerpt":"Log4j2 and SLF4j Binding DependenciesTo make Log4j2 work with SLF4J, we need to include the following 3 dependencies. log4j-slf4j-impl.jar \u2013 Log4j 2 SLF4J binding. It allows applications coded to the SLF4J API to use Log4j2 as the implementation.log4j-api.jar \u2013 provides the adapter components required for implementers to create a logging\u2026","rel":"","context":"In &quot;Java&quot;","block_context":{"text":"Java","link":"https:\/\/vkrastev1blog.com\/category\/java\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":247,"url":"https:\/\/vkrastev1blog.com\/2024\/04\/11\/how-to-create-pdf-from-html-or-image-using-java-pdfbox-framework\/","url_meta":{"origin":189,"position":3},"title":"C\u00e1ch t\u1ea1o PDF t\u1eeb HTML ho\u1eb7c h\u00ecnh \u1ea3nh b\u1eb1ng khung java pdfbox","author":"vkrastev2014","date":"11.04.2024","format":false,"excerpt":"Following example code here: In pom.xml insert or get the jar files and add them to the java project if you don't use maven <repositories> <repository> <id>jitpack.io<\/id> <url>https:\/\/jitpack.io<\/url> <\/repository> <\/repositories> <!-- https:\/\/mvnrepository.com\/artifact\/org.apache.pdfbox\/pdfbox --> <dependency> <groupId>org.apache.pdfbox<\/groupId> <artifactId>pdfbox<\/artifactId> <version>3.0.2<\/version> <\/dependency> <!-- https:\/\/mvnrepository.com\/artifact\/com.github.hkirk\/java-html2image --> <dependency> <groupId>com.github.hkirk<\/groupId> <artifactId>java-html2image<\/artifactId> <version>0.9<\/version> <\/dependency> and Java code here\u2026","rel":"","context":"In &quot;Java&quot;","block_context":{"text":"Java","link":"https:\/\/vkrastev1blog.com\/category\/java\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":163,"url":"https:\/\/vkrastev1blog.com\/2022\/02\/01\/htaccess-rewrite-mode-how-to-exclude-directory-from-rewrite-rule\/","url_meta":{"origin":189,"position":4},"title":"Ch\u1ebf \u0111\u1ed9 ghi l\u1ea1i .htaccess &#8211; c\u00e1ch lo\u1ea1i tr\u1eeb th\u01b0 m\u1ee5c kh\u1ecfi quy t\u1eafc ghi l\u1ea1i","author":"vkrastev2014","date":"01.02.2022","format":false,"excerpt":"119 Put a .htaccess file containing RewriteEngine Off In the folders you want to exclude from being rewritten by the rules in a .htaccess file that's higher up in the tree.\u00a0","rel":"","context":"In &quot;Ng\u01b0\u1eddi kh\u00e1c&quot;","block_context":{"text":"Ng\u01b0\u1eddi kh\u00e1c","link":"https:\/\/vkrastev1blog.com\/category\/nguoi-khac\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":229,"url":"https:\/\/vkrastev1blog.com\/2022\/06\/03\/eclipse-tomcat-no-catalina-out-log\/","url_meta":{"origin":189,"position":5},"title":"Eclipse Tomcat kh\u00f4ng c\u00f3 nh\u1eadt k\u00fd catalina.out","author":"vkrastev2014","date":"03.06.2022","format":false,"excerpt":"In Eclipse you have already added Tomcat as Server than you do following: In the servers tab, double-click on the Tomcat Server. You will get a screen called Overview.Click on \"Open launch configuration\". Click on the \"Common\" tab.Towards the bottom of the screen you can check the \"Output File\" checkbox\u2026","rel":"","context":"In &quot;Java&quot;","block_context":{"text":"Java","link":"https:\/\/vkrastev1blog.com\/category\/java\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_likes_enabled":true,"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/vkrastev1blog.com\/wp-json\/wp\/v2\/posts\/189","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vkrastev1blog.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/vkrastev1blog.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/vkrastev1blog.com\/wp-json\/wp\/v2\/users\/65283547"}],"replies":[{"embeddable":true,"href":"https:\/\/vkrastev1blog.com\/wp-json\/wp\/v2\/comments?post=189"}],"version-history":[{"count":4,"href":"https:\/\/vkrastev1blog.com\/wp-json\/wp\/v2\/posts\/189\/revisions"}],"predecessor-version":[{"id":193,"href":"https:\/\/vkrastev1blog.com\/wp-json\/wp\/v2\/posts\/189\/revisions\/193"}],"wp:attachment":[{"href":"https:\/\/vkrastev1blog.com\/wp-json\/wp\/v2\/media?parent=189"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/vkrastev1blog.com\/wp-json\/wp\/v2\/categories?post=189"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/vkrastev1blog.com\/wp-json\/wp\/v2\/tags?post=189"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}