Kemungkinan Duplikat: Bagaimana cara mengakses kelas-java di paket-default?
Saya menggunakan Eclipse 3.5 dan saya telah membuat proyek dengan beberapa struktur paket bersama dengan paket default. Saya memiliki satu kelas dalam paket default - Calculations.java dan saya ingin menggunakan kelas itu di salah satu paket (misalnya di com.company.calc
). Ketika saya mencoba untuk menggunakan kelas yang ada dalam paket default, itu memberi saya kesalahan kompiler. Itu tidak dapat mengenali kelas dalam paket default. Dimana masalahnya?
Calculations.java - kode sumber
public class Calculations {
native public int Calculate(int contextId);
native public double GetProgress(int contextId);
static {
System.loadLibrary("Calc");
}
}
Saya tidak dapat memasukkan kelas saya ke dalam paket lain. Kelas ini memiliki beberapa metode asli yang diimplementasikan di Delphi. Jika saya meletakkan kelas itu di salah satu folder, saya harus membuat perubahan pada DLL yang ingin saya hindari (sungguh - saya tidak bisa). Itulah mengapa saya menempatkan kelas saya dalam paket default.