はじめに
検索をしてみても、Ansible 入門はさまざまありますけれども、理屈は抜きにして Ansible でコントロールする側 (コントロールノード) からコントロールされて構築される側 (ターゲットノード) の、Hello World 的なシンプルな手順がなかなかわかりませんでしたので、今回自分のためにメモいたしました。
検索をしてみても、Ansible 入門はさまざまありますけれども、理屈は抜きにして Ansible でコントロールする側 (コントロールノード) からコントロールされて構築される側 (ターゲットノード) の、Hello World 的なシンプルな手順がなかなかわかりませんでしたので、今回自分のためにメモいたしました。
を見ると、次のようにあります。
4.Maven repository
mavenの依存ライブラリとして追加する場合、pom.xmlに下記のリポジトリを追加してください。
… 略 …
しかし、Maven 素人でかつ Gradle を使いたい Gradle 素人の私にとっては、これだけではわかりません><。
そこで今回、どのようにすれば Gradel および Maven プロジェクトで Excella を使えるようになるのかを調べましたのでノートします。
explorer . start .
なお、これら 2 つのコマンドには、実用上の大きな違いを感じました。
の通りに設定しても、Windows 環境でエラーとなりました。
C:\Users\oki2a24\CompilingAndTestingJava7WithGradleInWindows>gradlew.bat build FAILURE: Build failed with an exception. * Where: Build file 'C:\Users\oki2a24\CompilingAndTestingJava7WithGradleInWindows\build.gradle' line: 21 * What went wrong: A problem occurred evaluating root project 'CompilingAndTestingJava7WithGradleInWindows'. > There is no javadoc executable in C:\Program Files\Java\jdk1.7.0_80\bin. Expression: executable.exists() * Try: Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights. * Get more help at https://help.gradle.org BUILD FAILED in 1s C:\Users\oki2a24\CompilingAndTestingJava7WithGradleInWindows>
修正内容と、その原因・理由をノートします。
また、修正したコードは次のリポジトリとしてアップしています。
git diff
: 修正箇所で最終的に残っている実行行をカウントする。awk
: カウントする行を抽出する。
^+
: + で始まる行を残す。^---a
: — a で始まる行^+++ b
: +++ b で始まる行^(+|-)$
: + または – のみの行^(+|-)(¥t| )*(<%|¥/|¥*)
: + または – で始まり、0 個以上のタブまたはスペースがあり、続いて <% または / または * のある行実際のコードは次のようになりました。
# ステップ数カウント # 修正箇所で最終的に残っている実行行をカウントする。 # 差分を全てそのまま取得 git diff before after > step-all .txt # カウントする行のみを抽出 awk '/^+/ && (!/^---a/ && !/^+++ b/ && (!/^(+|-)(¥t| )*(<%|¥/|¥*)/) && !/^(+|-)$/) { print $0 }' step-all.txt > step-edited.txt # ステップ数を出力 wc -l step-edited.txt # ワンライナー git diff before after | awk '/^+/ && (!/^---a/ && !/^+++ b/ && (!/^(+|-)(¥t| )*(<%|¥/|¥*)/) && !/^(+|-)$/) { print $0 }' | wc -l
参考ページです。ありがとうございます!
以上です。