Eclipse内部のAntタスク
Eclipseのプラットフォームで提供されているAntタスク。
- eclipse.refreshLocal
IResource.refreshLocal()のラッパー
- eclipse.incrementalBuild
IProject.build()のラッパー
- eclipse.convertPath
ファイルシステムパス・リソースパス間の変換
Eclipseを起動しないで実行する方法は、こんな感じ。build.xmlは省略。
(ほぼ某プラグインからのパクり)
echo off
setlocalset JAVA_HOME=C:\j2sdk1.4.2_09
set VMARGS="-Xmx256m"
set JAVAEXE="%JAVA_HOME%\jre\bin\java.exe"set ECLIPSE_HOME=D:\eclipse\eclipse3.1.2all\eclipse
set STARTUPJAR=%ECLIPSE_HOME%\startup.jar
set WORKSPACE=%ECLIPSE_HOME%\workspace@echo on
%JAVAEXE% %VMARGS% -cp %STARTUPJAR% org.eclipse.core.launcher.Main -application org.eclipse.ant.core.antRunner -data %WORKSPACE% -file build.xml %*pause
基本的に使うシーンはほとんどない。
でも、そんなシーンがやってきた・・・。