Я создал приложение SpringBoot и поместил файл application.properties в ту же папку файла jar. Это содержимое файла:
Когда я запускаю / bin / java -jar /opt/apl/org.web.exemplo-java-maven.1.0.0-90/org.web.exemplo-java-maven-1.0.0-90.jar вне папки jar он не читает application.properties и запускает программу через порт 8080.
Когда я запускаю / bin / java -jar /opt/apl/org.web.exemplo-java-maven.1.0.0-90/org.web.exemplo-java-maven-1.0.0-90.jar внутри папки jar (или внутри любой папки с application.properties) он читает файл и запускается через порт 8081.
Что происходит? Я думал, что файл свойств должен быть в том же месте, что и файл jar. Но бывает так, что он должен находиться в той же папке, где я запускаю команду.