# JAVA_HOMEにjdk1.7を指定されていることを確認
$ printenv
# mavenのインストール
$ wget http://apache.mirrors.pair.com/maven/binaries/apache-maven-3.0.4-bin.zip
$ unzip apache-maven-3.0.4-bin.zip
$ mv apache-maven-3.0.4 /usr/local/
$ chmod -R 744 apache-maven-3.0.4/
$ vi /etc/profile.d/maven.sh
# 設定を反映するためいったんログアウト
$ exit
# dyn.js をダウンロード(zipでダウンロードしたものをscpでもってきた。githubでもいけるっぽ)
#
https://github.com/dynjs/dynjs
$ scp hoge@xxx.xxx.xxx.xxx:/home/hoge/dynjs-dynjs-1ff0d92.zip /usr/local/src/
# 解凍
$ unzip
/usr/local/src/dynjs-dynjs-1ff0d92.zip
$ mv
/usr/local/src/dynjs-dynjs-1ff0d92 /usr/local/
# mvnでコンパイル
$ cd
/usr/local/
dynjs-dynjs-1ff0d92/
$ mvn install
# なんか失敗した。。。
# 名前解決時の一時的な失敗って出てるので、もっかい実行
$ mvn install
# 成功w
$ printenv
# mavenのインストール
$ wget http://apache.mirrors.pair.com/maven/binaries/apache-maven-3.0.4-bin.zip
$ unzip apache-maven-3.0.4-bin.zip
$ mv apache-maven-3.0.4 /usr/local/
$ chmod -R 744 apache-maven-3.0.4/
$ vi /etc/profile.d/maven.sh
export MAVEN_HOME=/usr/local/apache-maven-3.0.4
export PATH=$PATH:$MAVEN_HOME/bin
$ chmod 755 /etc/profile.d/maven.sh# 設定を反映するためいったんログアウト
$ exit
# dyn.js をダウンロード(zipでダウンロードしたものをscpでもってきた。githubでもいけるっぽ)
#
https://github.com/dynjs/dynjs
$ scp hoge@xxx.xxx.xxx.xxx:/home/hoge/dynjs-dynjs-1ff0d92.zip /usr/local/src/
# 解凍
$ unzip
/usr/local/src/dynjs-dynjs-1ff0d92.zip
$ mv
/usr/local/src/dynjs-dynjs-1ff0d92 /usr/local/
# mvnでコンパイル
$ cd
/usr/local/
dynjs-dynjs-1ff0d92/
$ mvn install
# なんか失敗した。。。
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1:26.381s
[INFO] Finished at: Mon Jul 23 15:36:23 JST 2012
[INFO] Final Memory: 6M/20M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal on project dynjs: Could not resolve dependencies for project org.dynjs:dynjs:jar:1.0-SNAPSHOT: Failed to collect dependencies for [me.qmx.jitescript:jitescript:jar:0.3.x.incremental.9 (compile), com.google.guava:guava:jar:r07 (compile), org.dynalang:dynalink:jar:0.2 (compile), com.headius:invokebinder:jar:1.1 (compile), args4j:args4j:jar:2.0.16 (compile), jline:jline:jar:2.6 (compile), org.antlr:antlr-runtime:jar:3.3 (compile), junit:junit:jar:4.8.2 (test), org.mockito:mockito-core:jar:1.8.5 (test), org.easytesting:fest-assert:jar:1.4 (test)]: Failed to read artifact descriptor for me.qmx.jitescript:jitescript:jar:0.3.x.incremental.9: Could not transfer artifact me.qmx.jitescript:jitescript:pom:0.3.x.incremental.9 from/to projectodd-upstream (https://repository-projectodd.forge.cloudbees.com/upstream): repository-projectodd.forge.cloudbees.com: 名前解決時の一時的な失敗: Unknown host repository-projectodd.forge.cloudbees.com: 名前解決時の一時的な失敗 -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/DependencyResolutionException
# 名前解決時の一時的な失敗って出てるので、もっかい実行
$ mvn install
# 成功w