NoClassDefFoundError while packaging module with jar dependencies into archive-jarHow can I create an executable JAR with dependencies using Maven?Including dependencies in a jar with MavenIntelliJ inspection gives “Cannot resolve symbol” but still compiles codeDealing with “Xerces hell” in Java/Maven?Importing .jar written in Java to Android, noClassDefFoundErrorMaven - Add jar-with-dependencies as a dependencyIntelliJ NoClassDefFoundError for jar Dependencies in other ModulesNoClassDefFoundError when adding external jar to a pure java module, which is a dependency of the app module in Android StudioCan a JBoss module depend on a jarCompile Module that Depends on an External Jar
What Armor Optimization applies to a Mithral full plate?
Which European Languages are not Indo-European?
Why did the person in charge of a principality not just declare themself king?
Are runways booked by airlines to land their planes?
USPS Back Room - Trespassing?
Is there any relationship between frequency of signal and distance it travels?
Why is the Eisenstein ideal paper so great?
Why haven't we yet tried accelerating a space station with people inside to a near light speed?
How to cut a climbing rope?
How to patch glass cuts in a bicycle tire?
Is it truly impossible to tell what a CPU is doing?
Is my plasma cannon concept viable?
Public transport tickets in UK for two weeks
Dad jokes are fun
Need to read my home electrical Meter
Why did Theresa May offer a vote on a second Brexit referendum?
Why would a rational buyer offer to buy with no conditions precedent?
Take elements from a list based on two criteria
Is it legal to meet with potential future employers in the UK, whilst visiting from the USA
What's difference between "depends on" and "is blocked by" relations between issues in Jira next-gen board?
What weight should be given to writers groups critiques?
Of strange atmospheres - the survivable but unbreathable
Making a electromagnet
How did NASA Langley end up with the first 737?
NoClassDefFoundError while packaging module with jar dependencies into archive-jar
How can I create an executable JAR with dependencies using Maven?Including dependencies in a jar with MavenIntelliJ inspection gives “Cannot resolve symbol” but still compiles codeDealing with “Xerces hell” in Java/Maven?Importing .jar written in Java to Android, noClassDefFoundErrorMaven - Add jar-with-dependencies as a dependencyIntelliJ NoClassDefFoundError for jar Dependencies in other ModulesNoClassDefFoundError when adding external jar to a pure java module, which is a dependency of the app module in Android StudioCan a JBoss module depend on a jarCompile Module that Depends on an External Jar
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty height:90px;width:728px;box-sizing:border-box;
I'm trying to create a utility jar which I can add to my other projects in the future to save some time while doing many of the same things over and over again.
Here is my project structure:
com.joul
--src
----some.package
------ClassImportingJOML.java
--module-info.java
--->requires org.joml
;
exampleProject
--lib
----joul.jar
--src
----main
------Main.java
------->ClassImportingJOML c = new ClassImportingJOML();
I stumbled across modules and created my own. I make use of the org.joml
module and mark it as a dependency in my module-info.java
file. However, when I package this module into an archive-jar and add it to the module path of another project and run the code; I'm getting the same error: NoClassDefFoundError
caused by ClassNotFoundException
.
This only happens when I instantiate a class which imports that module. The exception is thrown in that class and not somewhere else. If anyone has any idea how I can create a jar such that exampleProject
doesn't have to add org.joml to its dependencies please let me know, thanks!
java jar dependencies noclassdeffounderror
add a comment |
I'm trying to create a utility jar which I can add to my other projects in the future to save some time while doing many of the same things over and over again.
Here is my project structure:
com.joul
--src
----some.package
------ClassImportingJOML.java
--module-info.java
--->requires org.joml
;
exampleProject
--lib
----joul.jar
--src
----main
------Main.java
------->ClassImportingJOML c = new ClassImportingJOML();
I stumbled across modules and created my own. I make use of the org.joml
module and mark it as a dependency in my module-info.java
file. However, when I package this module into an archive-jar and add it to the module path of another project and run the code; I'm getting the same error: NoClassDefFoundError
caused by ClassNotFoundException
.
This only happens when I instantiate a class which imports that module. The exception is thrown in that class and not somewhere else. If anyone has any idea how I can create a jar such that exampleProject
doesn't have to add org.joml to its dependencies please let me know, thanks!
java jar dependencies noclassdeffounderror
Does it help when you try like this when you run it?java -jar --add-modules your-module-name your-app.jar
– mcvkr
Mar 24 at 1:16
Well that doesn't change my NoDef error because the module I'm adding also has a dependency which is where the issue lies
– J. Lengel
Mar 24 at 11:24
add a comment |
I'm trying to create a utility jar which I can add to my other projects in the future to save some time while doing many of the same things over and over again.
Here is my project structure:
com.joul
--src
----some.package
------ClassImportingJOML.java
--module-info.java
--->requires org.joml
;
exampleProject
--lib
----joul.jar
--src
----main
------Main.java
------->ClassImportingJOML c = new ClassImportingJOML();
I stumbled across modules and created my own. I make use of the org.joml
module and mark it as a dependency in my module-info.java
file. However, when I package this module into an archive-jar and add it to the module path of another project and run the code; I'm getting the same error: NoClassDefFoundError
caused by ClassNotFoundException
.
This only happens when I instantiate a class which imports that module. The exception is thrown in that class and not somewhere else. If anyone has any idea how I can create a jar such that exampleProject
doesn't have to add org.joml to its dependencies please let me know, thanks!
java jar dependencies noclassdeffounderror
I'm trying to create a utility jar which I can add to my other projects in the future to save some time while doing many of the same things over and over again.
Here is my project structure:
com.joul
--src
----some.package
------ClassImportingJOML.java
--module-info.java
--->requires org.joml
;
exampleProject
--lib
----joul.jar
--src
----main
------Main.java
------->ClassImportingJOML c = new ClassImportingJOML();
I stumbled across modules and created my own. I make use of the org.joml
module and mark it as a dependency in my module-info.java
file. However, when I package this module into an archive-jar and add it to the module path of another project and run the code; I'm getting the same error: NoClassDefFoundError
caused by ClassNotFoundException
.
This only happens when I instantiate a class which imports that module. The exception is thrown in that class and not somewhere else. If anyone has any idea how I can create a jar such that exampleProject
doesn't have to add org.joml to its dependencies please let me know, thanks!
java jar dependencies noclassdeffounderror
java jar dependencies noclassdeffounderror
asked Mar 24 at 0:02
J. LengelJ. Lengel
11010
11010
Does it help when you try like this when you run it?java -jar --add-modules your-module-name your-app.jar
– mcvkr
Mar 24 at 1:16
Well that doesn't change my NoDef error because the module I'm adding also has a dependency which is where the issue lies
– J. Lengel
Mar 24 at 11:24
add a comment |
Does it help when you try like this when you run it?java -jar --add-modules your-module-name your-app.jar
– mcvkr
Mar 24 at 1:16
Well that doesn't change my NoDef error because the module I'm adding also has a dependency which is where the issue lies
– J. Lengel
Mar 24 at 11:24
Does it help when you try like this when you run it?
java -jar --add-modules your-module-name your-app.jar
– mcvkr
Mar 24 at 1:16
Does it help when you try like this when you run it?
java -jar --add-modules your-module-name your-app.jar
– mcvkr
Mar 24 at 1:16
Well that doesn't change my NoDef error because the module I'm adding also has a dependency which is where the issue lies
– J. Lengel
Mar 24 at 11:24
Well that doesn't change my NoDef error because the module I'm adding also has a dependency which is where the issue lies
– J. Lengel
Mar 24 at 11:24
add a comment |
0
active
oldest
votes
Your Answer
StackExchange.ifUsing("editor", function ()
StackExchange.using("externalEditor", function ()
StackExchange.using("snippets", function ()
StackExchange.snippets.init();
);
);
, "code-snippets");
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "1"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55319524%2fnoclassdeffounderror-while-packaging-module-with-jar-dependencies-into-archive-j%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
0
active
oldest
votes
0
active
oldest
votes
active
oldest
votes
active
oldest
votes
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55319524%2fnoclassdeffounderror-while-packaging-module-with-jar-dependencies-into-archive-j%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Does it help when you try like this when you run it?
java -jar --add-modules your-module-name your-app.jar
– mcvkr
Mar 24 at 1:16
Well that doesn't change my NoDef error because the module I'm adding also has a dependency which is where the issue lies
– J. Lengel
Mar 24 at 11:24