Gradleではインターネットにアクセスしたいファイルがあります。しかし、URLをGradleのファイルに変換する方法はわかりません。私はファイルに変換するURLを必要とするので、ファイルとしてタスクに渡すことができます。ここに私がこれまで持っているものがあります:Gradle or Groovy - URLをファイルに変換する方法は?
allprojects {
afterEvaluate { project ->
String file = new URL('http://techslides.com/demos/samples/sample.json').file
}
}
これは私が欲しいものではありません。ファイル変数は次のようになります:demos/samples/sample.json
URL自体からパスを取得しているようです。
Fileオブジェクトに格納される実際のsample.json
が必要です。また、ファイルを安全なファイルとして他の人がアクセスできるローカルストレージにファイルを書き込む必要がないようにすることも可能です。
ファイルの内容だけで離れてもらえますか? 'string fileContent =新しいURL( 'http://techslides.com/demos/samples/sample.json').text' –
いいえ。実際には単なるサンプルです。私が実際にプルダウンしようとしているのは、プライベートキーストアです。だから私はdefinetlyファイルまたはバイトが必要です。 – j2emanue
おそらく 'byte [] fileContent =新しいURL( 'http://techslides.com/demos/samples/sample.json').bytes'ですか? –