Плагин m2eclipse как локальный репозиторий сайта - PullRequest
1 голос
/ 14 июля 2011

возможно ли загрузить плагин m2eclipse, чтобы я мог установить его из eclipse как локальный сайт? если да, можете ли вы указать мне ссылку, я не могу найти ее на сайте m2eclipse здесь:

m2e eclipse ссылка для скачивания

====================================

Tried @ Torsten's комментарии

Я создал командный файл с этой записью:

@echo off
set ECLIPSE=D:/DevProgs/dumps/Eclipse3.5
echo Mirroring metadata for %1
java -jar %ECLIPSE%/plugins/org.eclipse.equinox.launcher_1.0.200.v20090520.jar \
 -application org.eclipse.equinox.p2.metadata.repository.mirrorApplication \
 -source %1 \
 -destination p2-mirror \
 -destinationName "D:\temp" \
 -verbose \
 -compare

и вызвал пакетный файл, но он просто запускает затмение и ничего не происходит ... можете ли вы сказать мне, что делать после этого?

D:\DevAreas\test>DownloadEclipseRepo.bat "http://download.eclipse.org/technology/m2e/releases/"
Mirroring metadata for "http://download.eclipse.org/technology/m2e/releases/"

и командный файл больше ничего не делает.

Когда я останавливаю командный файл .. он жалуется что-то вроде этого:

D:\DevAreas\test>DownloadEclipseRepo.bat "http://download.eclipse.org/technology/m2e/releases/"
Mirroring metadata for "http://download.eclipse.org/technology/m2e/releases/"
Terminate batch job (Y/N)?
^C'-application' is not recognized as an internal or external command,
operable program or batch file.
'-source' is not recognized as an internal or external command,
operable program or batch file.
'-destination' is not recognized as an internal or external command,
operable program or batch file.
'-destinationName' is not recognized as an internal or external command,
operable program or batch file.
'-verbose' is not recognized as an internal or external command,
operable program or batch file.
'-compare' is not recognized as an internal or external command,
operable program or batch file.
D:\DevAreas\test>

Не могли бы вы дать больше ясности / предложений?

1 Ответ

2 голосов
/ 14 июля 2011

К сожалению, все больше и больше проектов Eclipse больше не распространяются в виде Zips или загружаемых сайтов. Это действительно вредит людям, строящим автономные установки.

Современные времена ...

Я думаю, что это также относится и к M2Eclipse. В качестве решения вы можете использовать скрипт p2.mirror для извлечения локальной копии сайта из репозитория p2, как показано ниже, который использует локальную установку Eclipse 3.5. Вы можете адаптировать это к тому, что у вас под рукой.

Надеюсь, это поможет,

Торстен

#!/bin/sh
ECLIPSE=C:/eclipse3.5

echo Mirroring metadata for $1
java -jar ${ECLIPSE}/plugins/org.eclipse.equinox.launcher_1.0.201.R35x_v20090715.jar \
 -application org.eclipse.equinox.p2.metadata.repository.mirrorApplication \
 -source ${1} \
 -destination p2-mirror \
 -destinationName "Corporate P2 Repo" \
 -verbose \
 -compare

echo Mirroring artifacts for $1
java -jar ${ECLIPSE}/plugins/org.eclipse.equinox.launcher_1.0.201.R35x_v20090715.jar \
 -application org.eclipse.equinox.p2.artifact.repository.mirrorApplication \
 -source ${1} \
 -destination p2-mirror \
 -destinationName "Corporate P2 Repo" \
 -verbose \
 -compare
...