首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

雷同项目在不同环境下的JAR包冲突,是为什么

2013-07-20 
相同项目在不同环境下的JAR包冲突,是为什么?不知道大家有没有遇到过,一个项目,在本地是好的,部署到线上服

相同项目在不同环境下的JAR包冲突,是为什么?
不知道大家有没有遇到过,一个项目,在本地是好的,部署到线上服务器后 就会出现各种问题。各种JAR包冲突,更加奇葩的是,同样是Linux服务器,一台服务器没有问题,另外一台却各种报错。 war包相同,resin同学,连接共同数据库~~ 

不知道还没有人遇到这样的事情?

有那位大侠知道 为什么会出现这样的现象?
[解决办法]
会不会是环境变量配置的问题?
[解决办法]
一台机器上部署了多个应用程序导致了冲突?
[解决办法]
目测CLASS_PATH设置的有问题。在加载类时,有可能加载到非预期的同名类。如果,在CLASS_PATH存在包含同一类名的多个JAR包的话。不是太好解决,具体问题具体分析。
[解决办法]
一台服务器可以另外一台不可以本质区别就是所处环境不同,看看包加载路径是否有问题
[解决办法]
他们的jdk版本一致吗?要不就是环境变量配置有问题。

热点排行