Cloverã®ãã«ããã¾ã æåããªã
ãã£ããã¨ãæ®ãã
- JDK1.6ããã¦ã³ãã¼ããã¦ãã
- Ant ArchivesããAnt 1.9.4ããã¦ã³ãã¼ããã¦ãã
- Maven ArchivesããMaven 3.2.5ããã¦ã³ãã¼ããã¦ãã
- ここããapt/apt-mirror-api-0.1.jar.zipããã¦ã³ãã¼ããã¦ãã
- Previous IntelliJ IDEA ReleasesããIDEA13.1 ICããã¦ã³ãã¼ããã¦ãã
- Eclipse 4.2.2ããã¦ã³ãã¼ããã¦ãã
ãããããå±éãã¦ã./cloverç´ä¸ã«é ç½®ãã¦ããï¼apt-mirror-api-0.1.jarã ãå¥ï¼
./clover + apache-ant-1.9.4/ + apache-maven-2.3.5/ + idea-IC-135.1356/ + eclipse-4.2.2/ + apt-mirror-api-0.1.jar + jdk-6u45-linux-x64.bin + ktreemap-1.1.0-atlassian-01.jar
build.propertiesã®ä¸èº«ãæ¸ãæãã¦ããã
#idea13.home=${build.deps.dir}/idea/13.0.133193 idea13.home=/work/idea-IC-135.1356 #eclipse-4.2.2.home=${build.deps.dir}/eclipse/4.2.2 eclipse-4.2.2.home=/work/eclipse-4.2.2
Dockerã³ã³ããã§Ubuntuãç«ã¡ä¸ããã°ã¤ã³ãJDK1.6ãã¤ã³ã¹ãã¼ã«ï¼å±éï¼ãããJDK1.6ã®å±éãå®äºãããªããapt-mirror-api-0.1.jarãJDK1.6ã®jre/lib/extã«æ¾ãè¾¼ãã
docker run -v $(pwd):/work -i -t ubuntu /bin/bash cd /work sh ./jdk-6u45-linux-x64.bin
ç°å¢å¤æ°ãè¨å®
export ANT_HOME=/work/apache-ant-1.9.4 export M3_HOME=/work/apache-maven-3.2.5 export JAVA_HOME=/work/jdk1.6.0_45 export PATH=$JAVA_HOME/bin:$M3_HOME/bin:$ANT_HOME/bin:$PATH
ktreemapãmvnãªãã¸ããªã«ã¤ã³ã¹ãã¼ã«
mvn install:install-file -DgroupId=net.sf.jtreemap -DartifactId=ktreemap -Dversion=1.1.0-atlassian-01 -Dpackaging=jar -Dfile=ktreemap-1.1.0-atlassian-01.jar
æºåéåãã¦ãã«ããã
mvn install -f clover-core-libs/jarjar/pom.xml mvn install -Prepack -f clover-core-libs/pom.xml mvn install -Prepack -f clover-idea/clover-jtreemap/pom.xml ant global.build -Dpath.to.mvn=./apache-maven-3.2.5/bin/mvn
ãã£ã¡ã§ãclover-idea-jps.buildã®ãã«ãä¸ã«ãã«ãã§è½ã¡ãï¼ä½æ
ã ï¼ï¼ï¼ã