მოათავსეთ Grape-ის პროქსის თვისებები Groovy-ის გაშვების ბრძანებაში:

groovy -Dhttp.proxyHost=proxy.example.net -Dhttp.proxyPort=8080 -Dhttps.proxyHost=proxy.example.net -Dhttps.proxyPort=8080 app.groovy

მნიშვნელობები ჰოსტების სახელები და რიცხვითი პორტებია, არა პროქსის URL-ები. HTTP პროქსის სიიდან HTTP კანდიდატი ამ ორ მნიშვნელობას აძლევს საჯარო საცავის მარშრუტს. იგივე HTTP შუამავალს შეუძლია გადაიტანოს HTTP და HTTPS დანიშნულების ჩამოტვირთვები.

დროა მიზეზი, რატომაც აქ უნდა დაყენდეს. Grab ანოტაციებს შეუძლიათ დამოკიდებულებების გადაწყვეტა კომპილაციის დროს, ჩვეულებრივი სკრიპტის დებულებების შესრულებამდე. მოგვიანებით გამოძახებული System.setProperty ვერ დააკონფიგურირებს ჩამოტვირთვას, რომელიც უკვე ჩავარდა.

გამოიყენეთ ჩავარდნილი საცავის URL, რომ გადაწყვიტოთ რომელ დანიშნულების სქემას სჭირდება მარშრუტი. GrapeIvy-სთან groovy.grape.report.downloads=true იტყობინება ჩამოტვირთვის აქტივობაზე; GrapeMaven იყენებს საკუთარ გამართვის ოფციას. არტეფაქტის დაკარგული ვერსია ან მიუწვდომელი საცავი რჩება საცავის პრობლემად, პროქსის სწორად არჩევის შემთხვევაშიც.

დაკავშირებული სტატიები