Gradle eklentisini kullanarak jetty için bir ortam değişkenini nasıl kullanabilirim? Bir sunucuda çalıştırılan kodun bir kısmı ayarlanacak belirli bir ortam değişkeni gerektirir, ancak bir JavaExec görevi için (environment
yöntemiyle) yapabildiğiniz gibi iskelet sürecine göndermek için iyi bir yol bulamıyorum.Grabide jettyRun kullanarak bir jettyRun ortam değişkeni gönderme
Ayrıca kabul edilebilir bir özellik olacaktır. Örneğin, biraz java çalıştırırsam, özelliğini göndermek için -Dproperty.name=blah
eklerim.
Test ve JavaExec görevleri için yapabiliriz ... JettyRun görevi için yapabilir miyiz?
Yani 'def environmentVar =' blah'' falan mı? – Depressio
Peki, bu özelliği GRADLE_OPTS ("GRADLE_OPTS =" - Dproperty.name = blah "' aracılığıyla) olarak ayarlarsam çalışır, ancak bundan daha * biraz daha * daha determinist bir şeye ihtiyacım var. Bir gradle script içinde bunu yapmak için bir yolu var mı? – Depressio
Bildirim spam'i için özür dilerim ... bir "doFirst {System.setProperty" ("property.name", "blah") eklemek için} '' '' jettyRun' çalıştı. – Depressio