Win a copy of Mesos in Action this week in the Cloud/Virtualizaton forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

jar versioning

 
Vikram Gosain
Greenhorn
Posts: 25
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hello all,
I'm running into an issue with class names in different jars and
wonder if you could give me an idea.

I've two jars installed to "C:\Program Files\AppFolder\JarsFolder"
from my application installer.

First jar: Jar1.jar
Second jar: Jar2.jar

Both of them have same class names, along the lines
"com.company.dept.proj.component.classname", but they're jarred up
into two diff. jars.
I added these two jars in the CLASSPATH variable and my app is running
into a few issues, I'm not sure why, maybe its because of the
conflicting classnames.
The classes are in jars with different names, but it still seems to be
the problem.

Could anyone give me some pointers, please?
 
Campbell Ritchie
Sheriff
Pie
Posts: 48968
60
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
That doesn't seem at all a good idea to have two different classes with the same fully-qualified name. Remember there is no guarantee which version is loaded first, so you can get different errors in different runs.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic