Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Pertanyaan Teratas tentang JAVA/JRE di Oracle Apps

1) Apa itu JDK dan JRE?

JDK(SDK):Kit Pengembang Java (Standar). JRE:Lingkungan Waktu Proses Java
Ini adalah rangkaian lengkap produk Java yang diperlukan untuk pengembangan di Java.

 

Menunjuk set alat yang diperlukan untuk pengembangan di Jawa. Ini termasuk JRE sendiri, perpustakaan pengembangan, kompiler JAVA (javac)…

Ini adalah versi JDK yang diperkecil

Menetapkan Java Virtual Machines dan seperangkat alat seperti pustaka standar untuk menjalankan aplikasi Java di platform.

Ini akan menerjemahkan kode Java (atau kode byte) ke dalam bahasa khusus OS.

2) Apa itu kelas Java?

Kelas Java adalah blok kode yang telah dikompilasi. Kode Java yang tidak dikompilasi umumnya memiliki ekstensi .java. Ketika sebuah blok kode Java dikompilasi, kompiler Java memberikan ekstensi .class.

Untuk mengkompilasi java, digunakan perintah javac

3) Apa itu perpustakaan Java?

Pustaka Java adalah kelas Java, atau kumpulan kelas Java yang diarsipkan, yang harus dapat ditemukan dan digunakan oleh Java atau JRE yang dapat dieksekusi saat waktu proses. Dengan menggunakan JRE, kumpulan inti kelas Java yang diperlukan dimuat dalam file rt.jar. Menggunakan JDK, kumpulan inti kelas Java yang diperlukan terkandung dalam file class.zip.

4) Apa saja driver JDBC?

Driver JDBC mengaktifkan konektivitas database Java dengan transfer data. Driver datang dalam dua varietas:JDBC/OCI dan JDBC Thin. Driver JDBC Thin adalah 100% Java dan dirancang untuk digunakan
dengan applet Java. Mereka tidak memerlukan software klien untuk konektivitas database. Aplikasi Rel 11 menggunakan driver JDBC/OCI (Oracle Call Interface) untuk koneksi Web Server ke database. Driver JDBC/OCI sebagian adalah Java dan sebagian kode C, jadi ini adalah platform khusus. Driver JDBC/OCI yang disediakan untuk Aplikasi Rel 11 khusus untuk versi database dan konvensi penamaannya adalah:

5) Apa perpustakaan JDBC?

Pustaka JDBC adalah pustaka Konektivitas Basis Data Java. Mereka disediakan sebagai kumpulan file kelas yang diarsipkan, classxyz.zip, yang harus dapat diakses oleh jre atau java yang dapat dieksekusi saat runtime. File classxyz.zip khusus untuk versi Java yang Anda gunakan. Misalnya, file class111.zip diperlukan saat menggunakan Java versi 1.1.x dan class102.zip diperlukan saat menggunakan Java  versi 1.0.x. File classxxx.zip yang disediakan untuk Aplikasi juga akan mereferensikan driver JDBC tertentu dan driver JDBC ini harus berada di dalam salah satu jalur (biasanya
$ORACLE_HOME/lib) yang ditentukan di jalur pustaka bersama

6) Untuk apa variabel OA_JDK_TOP digunakan?

Untuk Aplikasi Oracle, variabel lingkungan OA_JDK_TOP didefinisikan untuk menunjuk ke lokasi di mana JDK atau JRE telah diinstal pada mesin. Variabel ini ditentukan untuk kemudahan sehingga jalur tidak perlu di-hard-code saat mendefinisikan variabel lingkungan Java lainnya (seperti PATH, CLASSPATH, dan, jika berlaku, jalur pustaka bersama).

7) Untuk apa variabel JAVA_TOP digunakan?

Untuk Aplikasi Oracle, variabel lingkungan JAVA_TOP ditentukan untuk direktori tempat kelas Java khusus Aplikasi berada.

8) Untuk apa variabel CLASSPATH digunakan?

Variabel CLASSPATH mencantumkan direktori dan file arsip yang akan dipindai untuk file kelas Java

9) Apa penginstalan JDK yang digunakan oleh EBS?

Untuk R12.0.X/ R12.1.X

(10.1.3) IAS_ORACLE_HOME/jdk 1) Dilengkapi dengan JRE sendiri di IAS_ORACLE_HOME/jdk/jre

Dikirim dengan Oracle Applications Server (10.1.3.x)

2) Digunakan oleh utilitas AD untuk memelihara instance (adadmin, adpatch…)

3) Digunakan juga untuk semua instans oc4j:

– Oacore:untuk menjalankan semua aplikasi “self-service / Framework”, termasuk login

– Formulir:untuk menjalankan formulir

– Oafm:untuk menjalankan beberapa produk dan integrasi utama      –    Forms-c4ws:​​untuk menjalankan integrasi SOA

(10.1.2) ORACLE_HOME/jdk 1) Dilengkapi dengan JRE sendiri di ORACLE_HOME/jdk/jre

Dikirim dengan Oracle Applications Server (10.1.2.x)

2) Rilis 12.0 dan 12.1 menggunakan Reports runtime dari Oracle Applications Server 10.1.2.0.2, yang menginstal JDK 1.4.2_08 (32-Bit) di Oracle Home-nya sendiri.

(10g/11g) RDBMS_ORACLE_HOME/appsutil/jre Digunakan oleh Autoconfig dan untuk mengkompilasi kode EBS pada DB Tier

Untuk R12.2

Sistem Operasi Node Tingkat Aplikasi Lokasi Pemasangan Java 6 32-bit dan 64-bit Lokasi Pemasangan Java 7 yang Ditargetkan
Oracle Solaris di SPARC Node tingkat menengah aplikasi [FMW_HOME]/jdk [COMMON_TOP]/util/jdk
node tingkat CP [FMW_HOME]/jdk [COMMON_TOP]/util/jdk *
AD/AutoConfig [FMW_HOME]/jdk [COMMON_TOP]/util/jdk
Alat Kloning [FMW_HOME]/Oracle_EBS-app1/jdk [COMMON_TOP]/util/jdk (melalui tautan simbolis)
Linux x86-64 Node tingkat menengah aplikasi [FMW_HOME]/jrockit64 [COMMON_TOP]/util/jdk64
node tingkat CP [FMW_HOME]/jrockit32 [COMMON_TOP]/util/jdk32 *
AD/AutoConfig [FMW_HOME]/jrockit32 [COMMON_TOP]/util/jdk32
Alat Kloning [FMW_HOME]/Oracle_EBS-app1/jdk [COMMON_TOP]/util/jdk64 (melalui tautan simbolis)
Windows x64 Node tingkat menengah aplikasi t/a [COMMON_TOP]\util\jdk64
node tingkat CP t/a [COMMON_TOP]\util\jdk32 *
AD/AutoConfig t/a [COMMON_TOP]\util\jdk32
Alat Kloning t/a [COMMON_TOP]\util\jdk64
HP-UX Itanium Node tingkat menengah aplikasi [COMMON_TOP]/util/jdk [COMMON_TOP]/util/jdk
node tingkat CP [COMMON_TOP]/util/jdk [COMMON_TOP]/util/jdk *
AD/AutoConfig [COMMON_TOP]/util/jdk [COMMON_TOP]/util/jdk
Alat Kloning [FMW_HOME]/Oracle_EBS-app1/jdk [COMMON_TOP]/util/jdk (melalui tautan simbolis)
IBM AIX pada Sistem Tenaga Node tingkat menengah aplikasi [COMMON_TOP]/util/jdk64 [COMMON_TOP]/util/jdk64
node tingkat CP [COMMON_TOP]/util/jdk32 [COMMON_TOP]/util/jdk32 *
AD/AutoConfig [COMMON_TOP]/util/jdk32 [COMMON_TOP]/util/jdk32
Alat Kloning [FMW_HOME]/Oracle_EBS-app1/jdk [COMMON_TOP]/util/jdk64 (melalui tautan simbolis)

10) Di mana kami dapat mengunduh JDk  untuk EBS?

Jawab

Semua Unduhan Java SE di MOS (Doc ID 1439822.1)

11) Apa  java yang disertifikasi untuk digunakan dengan EBS?

Jawaban

Versi Java SE Development Kit (JDK) disertifikasi untuk digunakan pada tingkat aplikasi.
Versi Java SE Runtime Environment (JRE) disertifikasi untuk digunakan pada tingkat klien.

12) Apa yang dimaksud dengan Java Certified dengan Oracle E-Business Suite Rilis 12.0 dan 12.1

Jawab

Saat ini, versi Java berikut disertifikasi untuk digunakan dengan Oracle E-Business Suite Rilis 12.0 dan 12.1:

Versi Java Bersertifikat Platform Perangkat Keras Aplikasi Tingkat Aplikasi Node Tingkat Utilitas Admin Aplikasi/AD Node Waktu Proses Formulir Aplikasi dan Laporan Tingkat Klien (Browser)
Java 5.0 Semua JDK 5.0 JDK 5.0 Tidak bersertifikat (lihat Catatan #2 di bawah) JRE 5
Java 6.0 Semua JDK 6.0 JDK 6.0 JDK 6.0 JRE 6, 7, dan 8
Java 7.0 Semua JDK 7.0 JDK 7.0 JDK 7.0 JRE 6, 7, dan 8

Catatan:

  1. Rilis JRE 6, 7, dan 8 pada tingkat klien semuanya kompatibel dengan rilis JDK 6 atau JDK 7 bersertifikat yang berjalan pada tingkat aplikasi.
  2. Tentang Formulir Aplikasi dan Waktu Pengerjaan Laporan

Oracle EBS Rilis 12.0 dan 12.1 menggunakan Forms and Reports runtime dari Oracle Applications Server 10.1.2.0.2, yang menginstal JDK 1.4.2_08 (32-Bit) di Oracle Home-nya sendiri. Tidak didukung untuk memutakhirkan JDK 1.4.2 di Applications Server 10.1.2 Oracle Home untuk digunakan dengan JDK 5.0. Tapi sekarang disertifikasi untuk penggunaan dengan JDK 6.0 atau 7.0.

Silakan pilih salah satu dokumen Dukungan Oracle Saya berikut untuk upgrade JDK atau JRE yang sesuai:

  • Menggunakan Pembaruan Terbaru JDK 7.0 dengan Oracle E-Business Suite Rilis 12.0 dan Dokumen 12.1 1467892.1
  • Menggunakan Pembaruan Terbaru Java 6.0 dengan Oracle E-Business Suite Rilis 12 Dokumen 455492.1
  • Menggunakan Update Terbaru JDK 5.0 dengan Oracle E-Business Suite Rilis 12 Dokumen 384249.1

Menyebarkan JRE (Plugin Asli) untuk Klien Windows di Oracle E-Business Suite Rilis 12 Dokumen 393931.1

13) Apa yang dimaksud dengan Java Certified dengan Oracle E-Business Suite Rilis 12.0 dan 12.1

Jawab

Saat ini, versi Java berikut disertifikasi untuk digunakan dengan Oracle E-Business Suite Rilis 12.2:

Versi Java Bersertifikat Platform Perangkat Keras Aplikasi Tingkat Aplikasi Node Tingkat Utilitas Admin Aplikasi/AD Node Waktu Proses dan Formulir Aplikasi Tingkat Klien (Browser)
Java 6.0 Semua JDK 6.0 atau JRockit 1.6 JDK 6.0 JDK 6.0 JRE 6, 7, dan 8
Java 7.0 Semua JDK 7.0 JDK 7.0 JDK 7.0 JRE 6, 7, dan 8

Catatan:

  1. Rilis JRE 6, 7, dan 8 pada tingkat klien semuanya kompatibel dengan rilis JDK 6 atau JDK 7 bersertifikat yang berjalan pada tingkat aplikasi.
  2. Untuk Oracle E-Business Suite yang berjalan pada arsitektur perangkat keras 64-bit, Java 64-bit digunakan untuk node tingkat menengah Aplikasi dan untuk Alat Kloning Aplikasi Oracle. Untuk node tingkat CP, Forms/Reports, dan AD/AutoConfig, Java 32-bit masih digunakan

Silakan pilih salah satu dokumen Dukungan Oracle Saya berikut untuk upgrade JDK atau JRE yang sesuai:

  • Menggunakan Pembaruan Terbaru JDK 6.0 dengan Oracle E-Business Suite Rilis 12.2Document 1459546.1
  • Menggunakan Pembaruan Terbaru JDK 7.0 dengan Oracle E-Business Suite Rilis 12.2Document 1530033.1

Menyebarkan JRE (Plugin Asli) untuk Klien Windows di Oracle E-Business Suite Rilis 12 Dokumen 393931.1

14) Bagaimana JDk64 diinstal pada Solaris OS?

Jawab

Untuk Solaris, menginstal JDK pada sistem 64-bit yang memungkinkan JVM 32-bit adalah proses dua langkah:pertama menginstal JDK 32-bit dan kemudian menginstal dukungan tambahan untuk operasi 64-bit. Nama file adalah sebagai berikut:Pada prosesor SPARC:jdk-7u-solaris-sparc.tar.gz (32-bit) jdk-7u-solaris-sparcv9.tar.gz (64-bit). File tambahan untuk dukungan 64-bit dipasang di direktori yang dinamai untuk model arsitektur mesin, yang ditambahkan di beberapa lokasi dalam direktori jdk1.7.0_ yang sama tempat JDK 32-bit diinstal. Misalnya, pada prosesor SPARC, file Perpustakaan VM Java 64-bit (libjvm.so) disimpan di direktori jdk1.7.0_/lib/sparcv9/server, sedangkan versi untuk x64/EM64T disimpan di jdk1.7.0_ /lib/x64/direktori server

15) Bagaimana  penginstalan Java di Desktop Klien?

Jawab

Plugin JRE Java untuk browser internet Digunakan oleh browser untuk meluncurkan formulir
Plugin dapat ditemukan di server di bawah $COMMON_TOP/webapps/oacore/util/jinitiator dan diunduh ke PC klien saat pengguna memulai formulir, jika belum terpasang.

Dipasang/Ditingkatkan berikut:
Menerapkan Sun JRE (Plugin Asli) untuk Klien Windows di Oracle E-Business Suite Rilis 12 (ID Dokumen 393931.1)
Browser yang Direkomendasikan untuk Oracle E-Business Suite Rilis 12 (Dok ID 389422.1

16) bagaimana menemukan versi java di R12.0/R12.1

Jawab

sh -c “awk -F= '$1 ~ /^JSERVJAVA.*$/ {print $2}' $ADMIN_SCRIPTS_HOME/java.sh -versi;”

17) Apa itu Java Enterprise Edition (Java EE)?
Jawab

Java EE adalah lingkungan Java-centric platform-independen untuk mengembangkan, membangun dan menyebarkan aplikasi perusahaan berbasis Web secara online. Java EE mencakup banyak komponen Java Standard Edition (Java SE). Platform Java EE terdiri dari serangkaian layanan, API, dan protokol yang menyediakan fungsionalitas untuk mengembangkan aplikasi berbasis Web multitier.

Java EE menyederhanakan pengembangan aplikasi dan mengurangi kebutuhan untuk pemrograman dan pelatihan pemrogram dengan membuat komponen modular standar yang dapat digunakan kembali dan dengan memungkinkan tier untuk menangani banyak aspek pemrograman secara otomatis.

Semoga Anda menyukai informasi luar biasa ini tentang Java/JRE di EBS


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jumlah baris yang terpengaruh oleh UPDATE di PL/SQL

  2. Cara Mengatur Direktori Tujuan Arsip Log di Oracle Database

  3. utl_file.fopen Parameter di Oracle

  4. (Bahasa Indonesia) Cara menggunakan Oracle Database 19c Pre-Built Developer VM

  5. Bagaimana cara menulis kueri yang melakukan sesuatu yang mirip dengan GROUP_CONCAT MySQL di Oracle?