Когда я запускаю весенний загрузочный файл jar, но URL (https://localhost:8080/) не открывается автоматически - PullRequest
0 голосов
/ 17 января 2019

У меня есть файл jar приложения весенней загрузки. Когда я запускаю этот jar-файл, но URL (https://localhost:8080/) не открывается автоматически. Когда URL (https://localhost:8080/) печатается вручную, приложение работает нормально.

@SpringBootApplication
@ImportResource({ "classpath:applicationContext.xml" })
public class StockMaintenanceSystemApplication extends WebMvcConfigurerAdapter {

    public static void main(String[] args) throws Exception {
        SpringApplication.run(StockMaintenanceSystemApplication.class, args);
    }

}

Нам нужно установить URL (https://localhost:8080/) где угодно или исправить меня, если что-то не так в этом коде.

Ответы [ 2 ]

0 голосов
/ 17 января 2019

Когда вы создаете JAR-файл и запускаете его, он не будет автоматически открывать браузер для вас. Файл jar используется при развертывании в серверной среде, он полностью отличается от среды разработки, к которой вы все еще привыкли, когда при использовании IDE ваша задача - просто нажать «кнопку запуска», в которой будет создана среда IDE. файл jar, запустите его и автоматически откройте браузер для вас.

Решение для вас здесь заключается в том, что вы можете написать функцию, которая будет выполнять команду оболочки, такую ​​как , которая , и вызывать ее для функции main. Команда оболочки может быть chrome.exe localhost:8080

0 голосов
/ 17 января 2019

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

Если это так, он не должен открывать новую вкладку, он просто запускает службу на вашем компьютере, вам нужно перейти к адресу вручную. Это просто не то, что делает весенний ботинок.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...