I'm using the shadow plugin in gradle build process to package an uber jar for my executable. However, this involves datanucleus which is OSGi structured. When I use shadowJar task in gradle, the plugin.xml is lost. Does the gradle shadow plugin has a way to deal with this type of dependencies? I have been searching around but haven't found anything useful other than manually merging things or moving away from shadow plugin.
How does gradle shadow plugin deal with OSGi structures?
192 Views Asked by totoromeow At
0
There are 0 best solutions below
Related Questions in OSGI
- Eclipse OSGI unsatisfied constraint
- How to run Master Server from Equinox OSGi console?
- How to start a clean publishing instance and sync everything including OSGi bundles?
- @Transactional with xml-defined bean not working. (OSGi)
- How can single instance of an OSGI factory configuration be read from Java in CQ
- OSGi Component's default configuration value contains escaped backslash
- Third party OSGi library dependency conflict
- Apache sling : org.apache.sling.api.resource.PersistenceException: Unable to create node at /var/discovery))
- OSGI compatible artifact for jaxb2-basics?
- Modules Integration and Security in spring
- How to set a system property for the log4j2 JUL adapter in an OSGi environment
- Avoid copying some packages to OSGi Bundle
- AEM as IDP( Identity Provider) for CRM using SAML
- OSGI+CDI: strange behaviour with system printers detecting
- Getting ClassNotFound for PaxExam Option class when running test
Related Questions in DATANUCLEUS
- Is it possible to connect a JPA implementation to a Neo4j specific version?
- getObjectById throws ClassNotResolvedException
- Resource already exists on disk: '/myproject/bin/META-INF/persistence.xml'
- DataNucleus Maven enhancer plugin error - class not found
- Failed to start transcaction when converting backends into modules
- Updating JDO M-N relation in Datanucleus is not persisted
- Issue with using the Google Datastore query console
- Object persisted as JSON
- What is the correct settings to enable JPA Level 2 Caching?
- Appengine JDO - "managed by a different Object Manager"
- Error while using Ant with Google App Engine on Java
- How do I run DataNucleus from within an Eclipse executable JAR?
- Working Spring 3.2.5 + JDO 3.0 + GAE configuration
- Simple 1-N FK relationship woes
- Existing Oracle database for 1-1 relationship and JDO mapping
Related Questions in UBERJAR
- Schema causing uberimage build failure
- Leiningen, repl, uberjar: Unable to resolve symbol, No such var
- Shade Plugin Harcording Dependency For Excluded Artifact also
- Running Spring boot fat JAR
- exclude certain clj namespaces from compilation in leiningen
- scala & intellij : difficulties to create a runnnable jar
- Access to JSON files outside project directory in clojure using leiningen
- lein uberjar cannot find an implementation defined in deftype
- Shaded class (from uber jar) are not visible in other project to import
- Using Gradle to build a JAR with dependencies
- Building Maven fat jar conditionally
- java runtime exception: "could not find writer for content type" when building uberjar and zip package
- Problems creating Uberjar in Clojure
- maven-generated uberjar doesn't contain dependency classes
- Clojure symbol evaluation error
Related Questions in GRADLE-SHADOW-PLUGIN
- Gradle and Shadow plugin - copy additional files (.jar files) to final jar after shadowJar task
- How to rename jar file that's being published using Gradle with maven-publish and shadow plugins?
- Gradle not running copy task after jar
- Project unable to find gradle shadow plugin
- Spring boot & jpa no 'org.hibernate.ejb.HibernateEntityManagerFactory' available
- How do I make gradle's build task generate the shadow jar _instead_ of the "regular" jar?
- Gradle: shade guava without losing transitive dependencies
- java.nio.file.NoSuchFileException : Uber Jar not able to locate src/main/resources folder files
- Gradle : java.lang.ClassNotFoundException : When running Uber Jar
- How to use the gradle shdow plugin offline?
- Fat jar problem with Ktor and Kotlin multiplatform
- How does gradle shadow plugin deal with OSGi structures?
- Gradle shadow plugin failure: Error resolving plugin
- How to alter dependencies for a generated artifact?
- How to include a Zip file inside a ShadowJar during Gradle build
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?