私はしようとしていますないyum または maven について多くを学びたいです。私はこのコードを継承したので、この環境で必要以上に時間を費やしたくありません。
yum はインストールされています。私のインストールには、Amazon のリポジトリと JPackage の 2 つのリポジトリが「あります」(「添付されている」? 「認識している」?)。これは、標準のリポジトリだと理解しています。(実際には、これらのリポジトリはそれぞれ 2 つのサブリポジトリで構成されていますが、それが問題の原因ではないと思います。)
yum に maven2 をインストールするように依頼したところ、maven2 については聞いたことがないと拒否されました。
yumにmaven2をインストールしてもらうとアマゾンを無視すると、その通りになりますが、かなり古い Maven 2.0.9 がインストールされます。私が持っている実際の pom.xml では、より高いバージョンが必要です。
Google で Maven リポジトリを検索すると、Maven が他のものを構築するために使用できるリポジトリが表示されますが、Yum が Maven をインストールするために使用できるリポジトリは表示されません。(Maven が Yum を構築できるようにするものを含むリポジトリは見つかりました。この時点で、Google は私を嘲笑していると思います。)
だから必要なのはリポジトリだけですファイルこれは、Maven 2.2.1 をインストールするために必要なものがすべて含まれているリポジトリを指します。
こうした労力を節約する装置がなかったら、おそらく仕事は何とかできるだろう。
ベストアンサー1
Icarus は私に非常によく似た質問に答えてくれました。「yum」は使用していませんが、それでも目的には適うはずです。試してみてください。
wget http://mirror.olnevhost.net/pub/apache/maven/maven-3/3.0.5/binaries/apache-maven-3.0.5-bin.tar.gz
基本的にはメイヴンサイト必要な Maven のバージョンを見つけます。ファイルの種類と、上記の wget ステートメントのミラーを使用します。
その後のプロセスは簡単です
- Maven を抽出したいディレクトリから wget コマンドも実行します。
tarを解凍するには以下を実行します。
tar xvf apache-maven-3.0.5-bin.tar.gz
Mavenを/usr/local/apache-mavenに移動する
mv apache-maven-3.0.5 /usr/local/apache-maven
次に、環境変数を~/.bashrcファイルに追加します。
export M2_HOME=/usr/local/apache-maven export M2=$M2_HOME/bin export PATH=$M2:$PATH
これらのコマンドを実行する
ソース ~/.bashrc
6:. 次のコマンドですべてが機能していることを確認します
mvn -version