соединение oracle 11g с java 8 (затмение) - PullRequest
0 голосов
/ 20 апреля 2020

Не могу импортировать java. sql. *; потому что он сказал, что этот пакет недоступен, хотя я поставил ojdbc6, а также я попытался ojdbc8 в пути к классам, но это не работает; [Я упоминаю, что у меня есть oracle 11g и JDK 10 & Eclipse 4]

Ответы [ 2 ]

0 голосов
/ 20 апреля 2020

Если ваша IDE (Eclipse) выдает ошибку:

The package java.sql is not accessible

Или если компиляция с использованием javac дает ошибку:

test\Test.java:3: error: package java.sql is not visible
import java.sql.*;
           ^
  (package java.sql is declared in module java.sql, but module Test does not read it)
1 error

Тогда это потому, что ваш * 1018 У проекта * 9 + есть файл module-info.java, т. Е. Ваш проект модульный .

Вам необходимо добавить следующую строку в файл module-info.java:

    requires java.sql;
0 голосов
/ 20 апреля 2020

Как вы добавили драйвер ojdb c? Типичный способ показан ниже:

Сначала вам нужно щелкнуть правой кнопкой мыши ваш проект и go для «Путь сборки» и go для «Настройка пути сборки»

Find the configure build path

Затем на вкладке «библиотеки» нажмите «Добавить внешние файлы JAR» go в файл драйвера ojdb c, чтобы загрузить его. Add Ojdbc

Это типичный способ загрузки драйвера ojdb c. Попробуйте сначала посмотреть, поможет ли это

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...