最新の安定バージョンについては、Spring Cli 0.9.0 を使用してください! |
特別なコマンド
特殊コマンドは、. という名前のコマンドグループの一部です。
OS シェルコマンドを実行する
コマンド . ! は、シェルを開始したディレクトリで OS コマンドを実行します。このコマンドは対話モードでのみ機能します。
コマンドの実行が難しい場合は、コマンドを二重引用符で囲んでみてください。ただし、コマンド内の二重引用符を一重引用符に置き換える必要がある可能性があります。おかしなことになる可能性があるため、この機能を押し出しすぎないでください。実際には、一般的な日常のタスクでうまく機能します。
Unix/Mac の場合は bash -c を使用して実行され、Windows の場合は cmd /c を使用して実行されます。
サンプル
現在のディレクトリの内容を一覧表示します。
spring:>. ! ls
LICENSE mvnw mvnw.cmd pom.xml README.adoc src targetファイルの内容を表示する:
spring:>. ! more LICENSE
Apache License
Version 2.0, January 2004
http://www.apache.org/licenses/
TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
< omittied ... >ファイルの検索:
spring:>. ! find . -name "*.java" -print
./src/main/java/com/example/restservice/Application.java
./src/main/java/com/example/restservice/greeting/GreetingController.java
./src/main/java/com/example/restservice/greeting/Greeting.java
./src/test/java/com/example/restservice/greeting/GreetingControllerTests.java
./.spring/commands/controller/new/RestController.javaspring:>. ! ./mvnw clean package
[INFO] Scanning for projects...
[INFO]
[INFO] ----------------------< com.example:rest-service >----------------------
[INFO] Building rest-service 0.0.1-SNAPSHOT
[INFO] --------------------------------[ jar ]---------------------------------
< omitted ... >