Luc*_*ano 9 maven visual-studio-code
我有一个包含一堆 Maven 项目的 Vscode 工作区,其中一个有自己的Maven settings.xml文件。
由于每个项目都有自己的同名设置文件,但在其自己的根文件夹中,我成功地将工作区配置为具有以下选项的每个项目:{"maven.executable.options": "-s my_settings.xml"}。
尽管我可以成功运行所有项目的任何 Maven 命令,但 Vscode 会报告文件中pom.xml有关缺少工件的问题,并且当我从侧栏中的“测试”运行测试时也会报告相同的错误。
当我将项目的设置文件之一复制到~/.m2/settings.xml给定项目时工作正常,根本没有错误。
因此,我得出的结论是,Vscode 不尊重IDE 内所有项目操作的“maven.executable.options” ,例如测试和其他操作,但仅适用于直接启动的 Maven 命令。
每次我必须打开一组给定的项目时,我不想将所有这些settings.xml文件合并到本地的一个大文件中。~/.m2/settgins.xml
有没有办法教 Vscode 对settings.xml每个项目使用不同的方法并使其在所有 Vscode 操作(不仅仅是 Maven 命令)中正常工作?
小智 8
VSCode设置ID:java.configuration.maven.userSettings
./settings.xml以使 VSCode 使用项目的本地 settings.xml| 归档时间: |
|
| 查看次数: |
17990 次 |
| 最近记录: |