Target Management Project Downloads
Download Information

On this page you can find the latest builds for the Remote System Explorer (RSE) provided by the Target Management project. To get started, see the build notes provided with each drop, run the program and go through the online user and developer documentation, or take a look at the project's online getting started pages. If you have problems downloading the drops, contact the webmaster. If you have problems installing or getting the workbench to run, check out the Target Management FAQ, or try posting a question to the Eclipse.org TM Forum. All downloads are provided under the terms and conditions of the Eclipse.org Software User Agreement unless otherwise specified.

If you just want the latest drops (no dstore server), you can also get them from the TM 3.3 update site, the TM 3.4 update site, or the TM 3.5 update site.

For information about different kinds of builds look here. Archived builds are available here. All but the most recent stable and release builds have been moved to the archive.

read()) { // Short cut because we know aDirectory only contains other directories. if ($anEntry != "." && $anEntry!="..") { $aDropDirectory = dir("drops/".$anEntry); $fileCount = 0; while ($aDropEntry = $aDropDirectory->read()) { if (stristr($aDropEntry, ".zip") || stristr($aDropEntry, ".tar")) { // Count the zip and tar files in the directory $fileCount = $fileCount + 1; } } //See http://at2.php.net/manual/en/class.dir.php $aDropDirectory->close(); $countFile = "drops/".$anEntry."/package.count"; $indexFile = "drops/".$anEntry."/index.php"; if (file_exists($countFile) && file_exists($indexFile)) { // Read the count file $anArray = file($countFile); // If a match - process the directory if ($anArray[0] == $fileCount) { $parts = explode("-", $anEntry); if (count($parts) == 2) { // N, I, H, J, L, M builds e.g. Nyyyymmdd-hhmm $datePart = $parts[0]; $timePart = $parts[1]; $buildtype = substr($datePart, 0, 1); $buckets[$buildtype][] = $anEntry; $year = substr($datePart, 1, 4); $month = substr($datePart, 5, 2); $day = substr($datePart, 7, 2); $hour = substr($timePart,0,2); $minute = substr($timePart,2,2); $timeStamp = mktime($hour, $minute, 0, $month, $day, $year); $timeStamps[$anEntry] = date("D, j M Y -- H:i (O)", $timeStamp); if ($timeStamp > $latestTimeStamp[$buildtype]) { $latestTimeStamp[$buildtype] = $timeStamp; $latestFile[$buildtype] = $anEntry; } } else if (count($parts) == 3) { // S-builds and R-builds e.g. S-3.5RC3-201305311734 $buckets[$parts[0]][] = $anEntry; $timePart = $parts[2]; $year = substr($timePart, 0, 4); $month = substr($timePart, 4, 2); $day = substr($timePart, 6, 2); $hour = substr($timePart,8,2); $minute = substr($timePart,10,2); $timeStamp = mktime($hour, $minute, 0, $month, $day, $year); $timeStamps[$anEntry] = date("D, j M Y -- H:i (O)", $timeStamp); if ($timeStamp >= $latestTimeStamp[$parts[0]]) { $latestTimeStamp[$parts[0]] = $timeStamp; $latestFile[$parts[0]] = $anEntry; } } } } } } $aDirectory->close(); ?>
Latest Downloads
"; echo ""; // Uncomment the line below if we need click through licenses. // echo ""; // Comment the line below if we need click through licenses. echo ""; echo ""; echo ""; } ?>
Build Type Build Name Build Date
$value$buildName$buildName$timeStamps[$fileName]
  "; echo ""; echo "${value}s"; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; $aBucket = $buckets[$prefix]; if (isset($aBucket)) { rsort($aBucket); foreach($aBucket as $innerValue) { $parts = explode("-", $innerValue); if (count($parts) == 2) { $buildName=$innerValue; } else { $buildName=$parts[1]; } echo ""; // Uncomment the line below if we need click through licenses. // echo ""; // Comment the line below if we need click through licenses. echo ""; echo ""; echo ""; } } echo "
Build NameBuild Date
$buildName$buildName$timeStamps[$innerValue]
"; echo " "; } ?>