Tôi muốn thay đổi EclipseLink từ 2.5.0 thành 2.5.1 trong GlashFish 4.0. Tôi có downloaded các OSGi bó và thay thế các tập tin jar sauLàm thế nào để thay đổi EclipseLink trong GlashFish 4.0?
- org.eclipse.persistence.antlr.jar
- org.eclipse.persistence.jpa.jar
- org.eclipse.persistence.asm. jar
- org.eclipse.persistence.jpa.modelgen.jar
- org.eclipse.persistence.core.jar
- org.eclipse.persistence.oracle.jar
- javax.persistence.jar
dưới $GLASSFISH_HOME/glassfish/modules
.
Sau khi thực hiện việc này, phiên bản vẫn giữ nguyên. Mã sau,
String version = org.eclipse.persistence.Version.getVersion();
System.out.println("EclipseLink version : " + version);
vẫn hiển thị phiên bản 2.5.0.
Gói không chứa eclipselink-x.x.x.jar
.
Cần thay đổi gì khác? Tôi đang sử dụng NetBeans 7.2.1.
Tôi cũng đã thay thế các lọ bổ sung nhưng phiên bản vẫn giữ nguyên - 2.5.0. – Tiny
Tôi đã đổi tên tất cả các tệp jar này từ, ví dụ: 'org.eclipse.persistence.moxy_2.5.1.v20130918-f2b9fc5.jar' thành' org.eclipse.persistence.moxy.jar'. – Tiny
Có thể bạn phải xóa bộ nhớ cache OSGI của mình, xem cập nhật của tôi. – unwichtich