Statements (51)
Predicate | Object |
---|---|
gptkbp:instanceOf |
software
|
gptkbp:allows |
filtering of resources
|
gptkbp:canBe |
from command line
service files |
gptkbp:canCreate |
fat jars
|
gptkbp:canEstablish |
specific dependencies
|
gptkbp:canSupport |
multi-module projects
|
gptkbp:engineConfiguration |
pom.xml
plugin parameters include/exclude resources minimize jar size |
gptkbp:hasVersion |
3.2.4
|
https://www.w3.org/2000/01/rdf-schema#label |
Maven Shade Plugin
|
gptkbp:integration |
Docker
Continuous_Integration_tools |
gptkbp:isAvailableIn |
gptkb:Maven_Central_Repository
Windows,_macOS,_Linux |
gptkbp:isCompatibleWith |
gptkb:Apache_Maven
Java_8_and_above |
gptkbp:isCounteredBy |
application size
|
gptkbp:isDocumentedIn |
official documentation
Maven_Shade_Plugin_Wiki |
gptkbp:isFacilitatedBy |
multiple modules
dependency shading |
gptkbp:isMaintainedBy |
gptkb:Apache_Software_Foundation
|
gptkbp:isOftenMadeWith |
Spring Boot
|
gptkbp:isOftenUsedIn |
enterprise applications
|
gptkbp:isPartOf |
Maven_ecosystem
|
gptkbp:isPopularIn |
Java_ecosystem
|
gptkbp:isRecognizedFor |
Java_applications
|
gptkbp:isSupportedBy |
community forums
|
gptkbp:isTestedFor |
JUnit
|
gptkbp:isTrainedIn |
various_Java_versions
|
gptkbp:isUsedBy |
simplify deployment
|
gptkbp:isUsedFor |
Spring Framework
packaging applications custom filters create runnable jars cloud deployments package libraries during the build process other_Maven_plugins |
gptkbp:isUsedIn |
Java_projects
|
gptkbp:isUtilizedIn |
microservices architecture
|
gptkbp:mayHave |
transitive dependencies
dependency conflicts manifest files |
gptkbp:provides |
dependency management
|
gptkbp:requires |
gptkb:Java_Development_Kit_(JDK)
|
gptkbp:supports |
relocation of classes
|
gptkbp:usedFor |
creating an uber-jar
|