Я хотел бы перейти с Eclipse на Visual Studio Code и начать использовать Microsoft GitHub Copilot.
Я ищу настройку, связанную с maven, чтобы указать файл settings.xml, потому что на данный момент он создал папку «~» в папке проекта, и я не хочу, чтобы .m2/repository был включен каждый проект.
Я также ищу, куда добавить аргументы программы, например --spring.config.import=config/application-backend.yaml --spring.profiles.active=env-local, для приложения весенней загрузки.
Вам следует сфокусировать свой вопрос в одном вопросе. Не спрашивайте несколько вещей одновременно.




В vscode вы можете указать путь к файлу settings.xml, используя следующий параметр
// Specifies the absolute path of your maven configuration file, the default value is ~/.m2/settings.xml
// Replace /path/to/your/settings.xml with the actual path to your settings.xml file.
"maven.settingsFile": "/path/to/your/settings.xml",
Дополнительные настройки вы можете найти settings.xml на панели настроек.
Вы можете добавить конфигурацию args в файл launch.json, чтобы добавить параметры в программу. Например:
"configurations": [
{
"type": "java",
"name": "Debug (Launch) - YourApplication",
"request": "launch",
"mainClass": "com.example.YourApplication",
"args": [
"--spring.config.import=config/application-backend.yaml",
"--spring.profiles.active=env-local"
]
}
]
https://code.visualstudio.com/docs/java/java-debugging#_configuration-options
VSC — это не продвинутая IDE для проектов Spring Boot. VSC — это модный текстовый редактор с тысячами более или менее полезных плагинов. В любом случае, вам все равно удастся кодировать и запускать приложения Spring, но более простым и практическим способом. Возможно, вы найдете здесь ценную информацию: code.visualstudio.com/docs/java/java-spring-boot