私はこのような行を持っています
file("c:/Program Files")
エラーが発生します
> java.net.URISyntaxException: Illegal character in path at index 10: c:/Program Files
ファイル名にスペースを含めるにはどうすればよいですか?
アップデート
これが正確なエラーとGradleコードです。
エラー:
* Where:
Script '.../gradle/tsp.gradle' line: 9
* What went wrong:
A problem occurred evaluating script.
> java.net.URISyntaxException: Illegal character in path at index 10: c:/Program Files
コード (このコードの最後の行は 9 行目で、残りのコードは省略されています):
/*
* Code for Tom Sawyer Perspectives automation.
*/
project.ext {
tspSearchPath = files(
// For some Windows boxes, users may use this dir
file("c:/Program Files"),
明確にするために、WindowsでGradleを実行してもエラーは発生しません。Mac で Gradle を実行するとエラーが発生します。すべてのプラットフォームを検索するためのパスのリストがあり、プラットフォームごとにリストを変更したくありません (ただし、これは、Gradle と Groovy についてさらに学んだら、将来行う予定です)。
ただし、スペースにエラーがあり、Mac はファイル名のスペースをサポートしています。Gradle のファイル メソッドは Mac でスペースをサポートしていますか? それはWindows上で行います。Mac の場合、ファイル名にスペースを含めるにはどうすればよいですか?