My Oracle 9i viene fornito con JDK 1.3. Voglio usare alcune classi che sono state introdotte in JDK 1.4+. Così posso copiare l'ultimo JDK (1.6) sulla cartella C: \ oracle \ oraclehome \ jdk. Grazie.Posso installare JDK 1.6 sul JDK 1.3 predefinito del database Oracle?
EDIT: Vorrei aggiungere che voglio usare alcune classi di librerie JDK 1.4+ nelle mie stored procedure java. Se non riesco a modificare la JVM interna, dove posso posizionare i file jar in modo che la JVM sappia dove risolvere i miei riferimenti? O devo usare loadjava per queste nuove classi?
Dovrei aggiungere che voglio usare alcune classi di librerie JDK 1.4+ nelle mie stored procedure java. Se non riesco a modificare la JVM interna, dove posso posizionare i file jar in modo che la JVM sappia dove risolvere i miei riferimenti? O devo usare loadjava per queste nuove classi? – Martin08
@ Martin08 - Se si è bloccati con una versione supportata di Oracle (9i), non sarà realisticamente possibile utilizzare le classi di libreria JDK 1.4 in una procedura memorizzata Java. La JVM interna non può fare riferimento alle classi sul file system, può solo fare riferimento alle classi caricate nel database. E non sarai in grado di caricare classi con dipendenze dalla funzionalità JVM 1.4 fino a 10g. –