Не могу понять глобальные настройки для pom.xml - PullRequest
1 голос
/ 15 мая 2019

Я пытаюсь скомпилировать проект с открытым исходным кодом на Github , в котором нет инструкций по сборке. Я знаю, что он построен с помощью Maven, но есть некоторые переменные, которые необходимо установить в файле settings.xml, и я не могу найти в документации Maven ничего о пользовательских переменных (за исключением «серверов», «прокси») , так далее). Я нашел этот ответ , который немного помогает, но я все еще не могу понять это.

Например, где я могу установить значение ${global.awe.version}, используемое в файле pom.xml верхнего уровня, где оно, кажется, будет определено через 2 строки:
<global.awe.version>3.6.0-rc-05</global.awe.version>

<project xmlns="http://maven.apache.org/POM/4.0.0" 
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
    ...
    <version>${global.awe.version}</version>
    <properties>        
        <global.awe.version>3.6.0-rc-05</global.awe.version>
        <global.awe-api.version>2.2.0-rc-05</global.awe-api.version>
    </properties>
    ...
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...