У меня есть проект Java Hava Swing, разработанный в JBuilder IDE.Теперь мне нужно перенести проект в NetBeans.Но когда я это делаю, выдается следующее исключение:
java.io.InvalidClassException: oracle.jdbc.rowset.OracleCachedRowSet; local class incompatible: stream classdesc serialVersionUID = 1184591038813385495, local class serialVersionUID = -6778266293933460977
at java.io.ObjectStreamClass.initNonProxy(ObjectStreamClass.java:562)
at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1583)
at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1496)
at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1732)
at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1329)
at java.io.ObjectInputStream.readObject(ObjectInputStream.java:351)
Здесь происходит исключение
FileInputStream fileInputStream = new FileInputStream(filename);
ObjectInputStream istream = new ObjectInputStream(fileInputStream);
try{
crset = (OracleCachedRowSet) istream.readObject();
}
Но если в Jbuilder работает нормальноЯ использовал следующие банки для проекта
ocrs12.zip
ojdbc14.jar.zip
ORADriver.jar
classes12.jar
commons-collections-3.2.jar
commons-pool-1.5.2.jar
jcommon-1.0.8.jar
jfreechart-1.0.4.jar
xerces.jar
Может ли кто-нибудь помочь мне решить эту проблему?