Конфигурация постоянной времени сборки Java

У меня есть проект, который я хотел бы построить, используя несколько конфигураций. У меня есть константа, которая должна отличаться между сборками, но я не знаю, как изменить ее в зависимости от моей конфигурации.

Например, я хотел бы иметь возможность сделать следующее на основе значения в файле конфигурации.

@WebService(targetNamespace = "http://example.com/")
public class CustomerWebService {

а также

@WebService(targetNamespace = "http://demo.example.com/")
public class CustomerWebService {

Мы используем муравья для строительства.

Ответы на вопрос(1)

Ваш ответ на вопрос