Затмение и Classpath - PullRequest
       26

Затмение и Classpath

0 голосов
/ 04 мая 2009

Клянусь, я схожу с ума.

JDeveloper запускает мой проект без единой жалобы.

Если я сделаю «java -cp /usr/share/java/mysql.jar :. MAIN.java», это будет работать как шарм.

Но Eclipse говорит «[ censored ] you» и игнорирует мои настройки пути к классам.

Я открываю меню «Выполнить»> «Выполнить ...» и добавляю банку mysql на вкладку classpath, но снова и снова я получаю сообщение «Не найден подходящий драйвер».

Теперь мне не нужно было добавлять банку в путь сборки - иначе какой смысл использовать JDBC, если я собираюсь пересобрать, если я хочу сменить движок ---. И при этом я не должен делать "Class.forName()", который мне не нужен другими способами для его запуска.

Рука, в этом безумии?

Ответы [ 3 ]

2 голосов
/ 04 мая 2009

Конечно, просто установите JRE на правильный Java6, вместо того, чтобы полагаться на автоконфигурацию Eclipse.

Да, я говорю с собой.

0 голосов
/ 04 мая 2009

Это не то, как я обычно добавляю jar в проект eclipse. Попробуйте выполнить действия, описанные в этой Wiki .

0 голосов
/ 04 мая 2009

Попробуйте добавить банку в качестве аргумента командной строки в диалоговом окне «Выполнить».

...