Eclipseプラグイン
オフライン
ミラー

オフライン環境でeclipseプラグインをインストールする

More than 3 years have passed since last update.


背景

あとで書く。


環境

$APPSDIR='C:\Users\Public\apps'


内容

インターネットに接続できる環境でeclipseにプラグインのミラーを取得するための引数を渡して実行する。

$cmd = "$APPSDIR\pleiades\eclipse\eclipse.exe"

$applications = @"
org.eclipse.equinox.p2.metadata.repository.mirrorApplication
org.eclipse.equinox.p2.artifact.repository.mirrorApplication
"@ -split "`r*`n"

@"
EclEmma,http://update.eclemma.org/
Spock,http://www.jspresso.org/external/updates-snapshot/e44
Gradle,http://www.nodeclipse.org/updates/gradle-ide-pack/
GlassFish,http://download.oracle.com/otn_software/oepe/mars/
"@ -split "`r*`n" | %{
$name, $src = $_ -split ","
$dst = "C:\Users\Public\Downloads\eclipse-plugin\$name"
md -fo $dst
$applications | %{
$param = "-verbose","-application $_","-source $src","-destination $dst"
start $cmd $param -Work (split-path $cmd) -Wait
}
}