<rmcreative>

RSS

Переносим NetBeans на флэшке

4 декабря 2008

Так как Eclipse PDT я всегда носил с собой на внешнем жёстком диске, захотелось то же повторить с NetBeans.

Итак, инструкция.

  1. Сливаем последний JRE и NetBeans IDE.

  2. Ставим JRE на съёмный диск. У меня это Z:/jre/.

  3. Ставим NetBeans. Например, в Z:/netbeans/.

  4. После установки IDE идём в папку профиля Windows и копируем в Z:/netbeans_conf/ следующие папки:

.nbi
.netbeans
.netbeans-registration
  1. Редактируем z:/netbeans/etc/netbeans.conf:
# netbeans_default_userdir="${HOME}/.netbeans/6.5"
netbeans_default_userdir="Z:/netbeans_conf/.netbeans/6.5"
netbeans_jdkhome="Z:jre6"

UPDATE:

Оказалось, что есть ещё и ключик --userdir:

netbeans.exe --userdir Z:/netbeans_conf/.netbeans/6.5
netbeans --userdir /usr/home/samdark/netbeans/

UPDATE2:

Ключик всем хорош, но автообновление он ставит в затруднительное положение. Так что вариант №1 — самое оно.

Комментарии RSS

  1. №1239
    Андрей
    Андрей 10.02.2009, 20:27:14

    Подскажи, как относительный путь задавать. Флешка в универе на разных компах с разными буквами монтируется.

  2. №1242
    Sam
    Sam 10.02.2009, 21:17:23

    Я решил для себя проблему запуском из панельки Total Commander и использованием %COMMANDER_DRIVE%, которая отдаёт букву диска, с которого он запущен.

    С относительными путями у меня тут не очень вышло…

  3. №1383
    Макс
    Макс 17.03.2009, 15:26:33

    Подскажи, как относительный путь задавать. Флешка в универе на разных компах с разными буквами монтируется.

    netbeans.exe --userdir netbeans_conf

    Или можешь задать путь с вложенными папками:

    netbeans.exe --userdir netbeans_confnetbeans65

    Но не работает, если в пути использовались пробелы или точки (может, что и еще недопустимо, не выявлял).

  4. №1384
    Макс
    Макс 17.03.2009, 15:38:27

    Извиняйте, слеши порезались...

    netbeans.exe --userdir (слеш)netbeans_conf(слеш)

    netbeans.exe --userdir (слеш)netbeans_conf(слеш)netbeans(слеш)65(слеш)

    P.S. Рот указании этих же путей в netbeans.conf не заработал.

  5. №1849
    Dark Preacher
    Dark Preacher 22.09.2009, 21:56:56

    Только сегодня увидел эту статью, благодаря другой статье про антивирусы и папку профиля, попробовал разные варианты запуска, с простыми слешами и обратными, задавал абсолютные пути и относительные - не работает, при запуске нетбинс создаётся папка профиля (если ранее её не было), в ней создаётся папка "var" и ничего не происходит - процесс netbeans завершается без каких-либо ошибок..

  6. №4075
    idrozd
    idrozd 10.03.2011, 18:23:05

    Я решил этот вопрос суровым закатыванием папки с конфигами под дропбокс. Как и денвера собственно.

    Приятно в целом, но бинзы всё время обновляют индексы, кэши и прочее, так что пока работаю на одном месте я отключаю синхронизацию и включаю перед уходом. Минут 5 аплоад занимает, или больше.

    Плюс кэш периодически-таки слетает из-за конфликтов и приходится ручками удалять, но по мне всё равно надёжнее, чем флешка, забываю всё время.

    Думаю попробовать то же провернуть под SugarSync, кажется он погибче настраивается, но пока руки не дошли.

  7. №6116
    ironegg
    ironegg 09.04.2012, 15:16:41

    цитата: "АндрейПодскажи, как относительный путь задавать. Флешка в универе на разных компах с разными буквами монтируется." я делаю так: Win+R -> subst z: e:\WEB\z такая комнадна создает из папки e:\WEB\z (в которой xampp и netbeans) виртуальный диск z: бывает, файловый менеджер не видит этого диска, но с командной строки можно запустить вэб-сервер и нетбинс. работает "на ура".

  1. Почта опубликована не будет.

  2. Можно использовать синтаксис Markdown или HTML.

  3. Введите ответ в поле. Щёлкните, чтобы получить другую задачу.