JavaDB двойная установка

на WIN XP SP3 и Netbeans 6.7.1 IDE,

Я установил Java SDK 6.17, который включает JavaDB. Я установил каталог JavaDB на...\Java\JavaDB в сценарии установки Java с %DERBY_HOME набором % соответственно и %PATH % включая %DERBY_HOME %\bin

Позже я установил Вводную часть GlassFish-V3, которая - неожиданное удивление - идет со своим собственным JavaDB и тихо устанавливает это в каталог JavaDB под путем GlassFish.

Q

  1. Я не хочу иметь дубликаты. Я могу удалить одну из этих установок, не портя Netbeans.
  2. Как я могу проверить, какой из Netbeans двух JavaDB на самом деле использует
  3. Я могу в конечном счете настроить GlassFish способом для использования JavaDB, который я установил как часть SDK

Спасибо за любые подсказки (как на superuser.com я не получил ответов :-()

1
задан ThiefMaster 14 November 2012 в 07:30
поделиться

1 ответ

Я не хочу дублировать. Могу ли я удалить одну из этих установок, не испортив Netbeans.

Если вы действительно хотите удалить один из них, я бы предложил удалить тот, который поставляется с вашим JDK, и оставить тот, который связан с GlassFish v3 (GlassFish ожидает, что он будет там при использовании некоторых команд, которые могут быть чрезвычайно удобно, например, во время разработки).Но, честно говоря, я бы не стал тратить слишком много времени на использованные дополнительные 4,5 МБ.

Как я могу проверить, какой из двух Netbeans JavaDB на самом деле использует

Чтобы проверить, перейдите на вкладку Services , разверните узел Databases и вправо - щелкните в Java DB и выберите Свойства ... . Вы должны получить следующее окно:

alt text http://netbeans.org/images_www/articles/65/ide/java-db/javadb-props.png

Как описано в Работа с Java База данных DB (Derby) , «Если у вас есть сервер GlassFish, зарегистрированный в вашей установке IDE NetBeans, Java DB уже будет зарегистрирован для вас».

Могу ли я в конечном итоге настроить GlassFish таким образом, чтобы использовать Я установил JavaDB как часть SDK

, я не знаю, но ... зачем вам это делать, почему это вызывает такую ​​озабоченность, вам не кажется, что вы зря тратите время? Теперь, как я уже сказал, если это действительно проблема, удалите вместо этого версию, поставляемую с вашим JDK.

PS: GlassFish v3 отсутствует, прелюдия GlassFish v3 устарела, вам следует обновить ее.

2
ответ дан 3 September 2019 в 01:09
поделиться
Другие вопросы по тегам:

Похожие вопросы: