Можно ли заставить механизм обеспечения eclipse p2 работать * локально *?

Указатель NULL - это тот, который указывает на никуда. Когда вы разыскиваете указатель p, вы говорите «дайте мне данные в месте, хранящемся в« p ». Когда p является нулевым указателем, местоположение, хранящееся в p, является nowhere, вы говорите «Дайте мне данные в месте« нигде ». Очевидно, он не может этого сделать, поэтому он выбрасывает NULL pointer exception.

В общем, это потому, что что-то не было правильно инициализировано.

26
задан Adam Bellaire 7 October 2008 в 18:34
поделиться

2 ответа

Да, можно указать местоположения хранилища при использовании p2.director

это, например - отрывок сценария, который я использую для установки затмения (Ganymede) из локальной копии репозитория Ganymede

./eclipse\
      -nosplash -consolelog -debug\
      -vm "${VM}"\
      -application org.eclipse.equinox.p2.director.app.application\
      -metadataRepository file:${SHARED_REPOSITORY_DIR}\
      -artifactRepository file:${SHARED_REPOSITORY_DIR}\
      -installIU "${4-org.eclipse.sdk.ide}"\
      -destination "${3}"\
      -profile "${1}"\
      -profileProperties org.eclipse.update.install.features=true\
      -bundlepool ${SHARED_BUNDLEPOOL_DIR}\
      -p2.os linux\
      -p2.ws gtk\
      -p2.arch "${2}"\
      \
      -vmargs\
        -Xms64m -Xmx1024m -XX:MaxPermSize=256m\
        -Declipse.p2.data.area=${SHARED_P2_DIR}

Вот некоторые ссылки для использования p2 директора

http://eclipse.dzone.com/articles/understanding-eclipse-p2-provi
http://wiki.eclipse.org/Equinox_p2_director_application

11
ответ дан Alexander Pogrebnyak 28 November 2019 в 17:28
поделиться

Кажется, что у Вас должна быть одна работа обновления через сеть, которая зеркально отразит (загружают) то, в чем Вы нуждаетесь. Но после этого это должно быть в состоянии получить файлы от локального узла. Но я предполагаю, что это - Ваш вопрос - делает ему нужен веб-доступ для определения этого...

1
ответ дан Chris Kimpton 7 October 2008 в 18:34
поделиться
Другие вопросы по тегам:

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