{"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":"\u0627\u0633\u062a\u0628\u0639\u0627\u062f \u062a\u0628\u0639\u064a\u0629 pom \u0645\u0646 \u0643\u0627\u0641\u0629 \u0627\u0644\u062a\u0628\u0639\u064a\u0627\u062a \u0641\u064a Java Project Eclipse"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">\u0644\u0642\u062f \u0648\u0627\u062c\u0647\u062a \u0645\u0634\u0643\u0644\u0629 \u0641\u064a \u0627\u0633\u062a\u0628\u0639\u0627\u062f \u0627\u0644\u062a\u0628\u0639\u064a\u0629 \u0645\u0646 \u062c\u0645\u064a\u0639 \u0627\u0644\u062a\u0628\u0639\u064a\u0627\u062a \u0641\u064a \u0645\u0644\u0641 POM. \u0625\u0630\u0627 \u0643\u0646\u062a \u0644\u0627 \u062a\u0633\u062a\u062e\u062f\u0645 Eclipse\u060c \u0641\u064a\u062c\u0628 \u0639\u0644\u064a\u0643 \u0648\u0636\u0639 \u0634\u0631\u0648\u0637 \u0627\u0644\u0627\u0633\u062a\u0628\u0639\u0627\u062f \u0639\u0644\u0649 \u062c\u0645\u064a\u0639 \u0627\u0644\u062a\u0628\u0639\u064a\u0627\u062a \u0641\u064a \u0645\u0644\u0641 POM \u0644\u0647\u0630\u0647 \u0627\u0644\u062a\u0628\u0639\u064a\u0629. \u0623\u0646\u0627 \u0623\u0633\u062a\u062e\u062f\u0645 Eclipse \u0648\u064a\u0645\u0643\u0646\u0643 \u0627\u0644\u0642\u064a\u0627\u0645 \u0628\u0645\u0627 \u064a\u0644\u064a.<\/p>\n\n\n\n<ol class=\"wp-block-list\"><li>\u0627\u0641\u062a\u062d \u0627\u0644\u0645\u0634\u0631\u0648\u0639 \u0641\u064a Eclipse \u0641\u064a \u0639\u0631\u0636 \u0627\u0644\u062d\u0632\u0645\u0629\u060c \u062b\u0645 \u0627\u0646\u062a\u0642\u0644 \u0625\u0644\u0649 &#8220;\u062a\u0628\u0639\u064a\u0627\u062a Maven&#8221;<\/li><li>\u0627\u0646\u0642\u0631 \u0628\u0632\u0631 \u0627\u0644\u0645\u0627\u0648\u0633 \u0627\u0644\u0623\u064a\u0645\u0646 \u0639\u0644\u0649 \u0627\u0644\u062a\u0628\u0639\u064a\u0629 \u0627\u0644\u062a\u064a \u062a\u0631\u064a\u062f \u0627\u0633\u062a\u0628\u0639\u0627\u062f\u0647\u0627<\/li><li>\u0627\u0646\u062a\u0642\u0644 \u0625\u0644\u0649 \u0627\u0644\u0642\u0627\u0626\u0645\u0629 \u0627\u0644\u0645\u0641\u062a\u0648\u062d\u0629 \u0625\u0644\u0649 &#8220;Maven&gt;&#8221; \u0648\u0633\u064a\u0624\u062f\u064a \u0630\u0644\u0643 \u0625\u0644\u0649 \u0641\u062a\u062d \u0642\u0627\u0626\u0645\u0629 \u0623\u062e\u0631\u0649 \u0639\u0644\u0649 \u0627\u0644\u064a\u0645\u064a\u0646<\/li><li>\u0627\u0646\u0642\u0631 \u0641\u0648\u0642 &#8220;\u0627\u0633\u062a\u0628\u0639\u0627\u062f \u0642\u0637\u0639\u0629 \u0623\u062b\u0631\u064a\u0629 Maven&#8221;<\/li><li>\u0627\u062e\u062a\u0631 \u0645\u0644\u0641 POM \u0627\u0644\u0630\u064a \u062a\u0631\u064a\u062f \u0625\u062c\u0631\u0627\u0621 \u0627\u0644\u062a\u063a\u064a\u064a\u0631\u0627\u062a \u0639\u0644\u064a\u0647 \u0641\u064a \u0627\u0644\u0646\u0627\u0641\u0630\u0629 \u0627\u0644\u062a\u0627\u0644\u064a\u0629<\/li><li>\u0627\u062d\u0641\u0638 \u0645\u0644\u0641 POM \u0627\u0644\u0630\u064a \u062a\u0645 \u062a\u063a\u064a\u064a\u0631\u0647<\/li><\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">\u0641\u064a \u062c\u0645\u064a\u0639 \u0627\u0644\u062a\u0628\u0639\u064a\u0627\u062a \u0627\u0644\u062a\u064a \u064a\u062a\u0645 \u0641\u064a\u0647\u0627 \u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0627\u0644\u062a\u0628\u0639\u064a\u0629 \u0627\u0644\u0645\u0633\u062a\u0628\u0639\u062f\u0629\u060c \u0633\u064a\u062a\u0645 \u0648\u0636\u0639 \u0634\u0631\u0637 \u0627\u0644\u0627\u0633\u062a\u0628\u0639\u0627\u062f \u0644\u0647\u0630\u0647 \u0627\u0644\u062a\u0628\u0639\u064a\u0629 \u0648\u0643\u0645\u0627 \u062a\u0631\u0649\u060c \u0644\u0645 \u062a\u0639\u062f \u0627\u0644\u062a\u0628\u0639\u064a\u0629 \u0627\u0644\u0645\u0633\u062a\u0628\u0639\u062f\u0629 \u0636\u0645\u0646 &#8220;\u062a\u0628\u0639\u064a\u0627\u062a Maven&#8221;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u0644\u0642\u062f \u0648\u0627\u062c\u0647\u062a \u0645\u0634\u0643\u0644\u0629 \u0641\u064a \u0627\u0633\u062a\u0628\u0639\u0627\u062f \u0627\u0644\u062a\u0628\u0639\u064a\u0629 \u0645\u0646 \u062c\u0645\u064a\u0639 \u0627\u0644\u062a\u0628\u0639\u064a\u0627\u062a \u0641\u064a \u0645\u0644\u0641 POM. \u0625\u0630\u0627 \u0643\u0646\u062a \u0644\u0627 \u062a\u0633\u062a\u062e\u062f\u0645 Eclipse\u060c \u0641\u064a\u062c\u0628 \u0639\u0644\u064a\u0643 \u062a\u0643\u064a\u064a\u0641 \u0645\u0644\u0641 POM \u0644\u0647\u0630\u0647 \u0627\u0644\u062a\u0628\u0639\u064a\u0629. \u0623\u0646\u0627 \u0623\u0633\u062a\u062e\u062f\u0645 Eclipse \u0648\u064a\u0645\u0643\u0646\u0643 \u0627\u0644\u0642\u064a\u0627\u0645 \u0628\u0645\u0627 \u064a\u0644\u064a. \u0627\u0641\u062a\u062d \u0627\u0644\u0645\u0634\u0631\u0648\u0639 \u0641\u064a Eclipse \u0644\u0639\u0631\u0636 \u0627\u0644\u062d\u0632\u0645\u0629\u060c \u062b\u0645 \u0627\u0646\u062a\u0642\u0644 \u0625\u0644\u0649 \u0639\u0644\u0627\u0645\u0629 \u0627\u0644\u062a\u0628\u0648\u064a\u0628 Maven&#8221; \u0627\u0644\u062e\u0627\u0635\u0629 \u0628\u0640 &#8220;. \u0627\u0646\u0642\u0631 \u0628\u0632\u0631 \u0627\u0644\u0645\u0627\u0648\u0633 \u0627\u0644\u0623\u064a\u0645\u0646 \u0639\u0644\u0649 \u0639\u0644\u0627\u0645\u0629 \u0627\u0644\u062a\u0628\u0648\u064a\u0628 [&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-exclude-dependency","tag-exclude-dependency-from-all-dependencies","tag-exclude-pom-dependency"],"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":"\u0643\u0633\u0648\u0641 \u0643\u064a\u0641\u064a\u0629 \u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0641\u0626\u0627\u062a metamodel \u0627\u0644\u062b\u0627\u0628\u062a\u0629 JPA \u0623\u062b\u0646\u0627\u0621 \u0643\u062a\u0627\u0628\u0629 \u0627\u0633\u062a\u0639\u0644\u0627\u0645\u0627\u062a \u0627\u0644\u0645\u0639\u0627\u064a\u064a\u0631 \u0641\u064a \u0627\u0644\u0633\u0628\u0627\u062a","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;\u062c\u0627\u0641\u0627&quot;","block_context":{"text":"\u062c\u0627\u0641\u0627","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 \u0628\u0627\u0633\u062a\u062b\u0646\u0627\u0621 \u0627\u0644\u062c\u0631\u0627\u0631 \u0645\u0646 \u0645\u0644\u0641 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;\u062c\u0627\u0641\u0627&quot;","block_context":{"text":"\u062c\u0627\u0641\u0627","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":"\u0642\u0645 \u0628\u062a\u0643\u0648\u064a\u0646 Java Log4j2 \u0641\u064a \u0645\u0634\u0631\u0648\u0639\u0643","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;\u062c\u0627\u0641\u0627&quot;","block_context":{"text":"\u062c\u0627\u0641\u0627","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":"\u0643\u064a\u0641\u064a\u0629 \u0625\u0646\u0634\u0627\u0621 \u0645\u0644\u0641 PDF \u0645\u0646 HTML \u0623\u0648 \u0635\u0648\u0631\u0629 \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0625\u0637\u0627\u0631 \u0639\u0645\u0644 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;\u062c\u0627\u0641\u0627&quot;","block_context":{"text":"\u062c\u0627\u0641\u0627","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":".htaccess \u0648\u0636\u0639 \u0625\u0639\u0627\u062f\u0629 \u0627\u0644\u0643\u062a\u0627\u0628\u0629 &#8211; \u0643\u064a\u0641\u064a\u0629 \u0627\u0633\u062a\u0628\u0639\u0627\u062f \u0627\u0644\u062f\u0644\u064a\u0644 \u0645\u0646 \u0642\u0627\u0639\u062f\u0629 \u0625\u0639\u0627\u062f\u0629 \u0627\u0644\u0643\u062a\u0627\u0628\u0629","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;\u0622\u062d\u0631\u0648\u0646&quot;","block_context":{"text":"\u0622\u062d\u0631\u0648\u0646","link":"https:\/\/vkrastev1blog.com\/category\/others\/"},"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 \u0644\u0627 \u064a\u0648\u062c\u062f \u0633\u062c\u0644 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;\u062c\u0627\u0641\u0627&quot;","block_context":{"text":"\u062c\u0627\u0641\u0627","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}]}}