Когда я редактирую свой .java-код в VSCode, я постоянно получаю эти красные волнистые отметки. говорят, что импорт foo.bar не может быть разрешен
Единственный способ избавиться от красных волнистых меток и заставить VSCode обнаружить jar - это закомментировать раздел и отредактируйте , включающий и . Я бы предпочел не делать этого, потому что A) systemPath не следует использовать, как отмечалось во многих сообщениях, и B) мне придется выполнить дополнительную работу по настройке, чтобы перетащить его в мою среду докера, чтобы он существовал при запуске моего приложения.
Есть ли способ заставить VSCode правильно определять тег и использовать его?
Код: Выделить всё
project-local-repo
${project.basedir}/src/lib/someGroup/someArtifact-someVersion.jar
someGroup
someArtifact
someVersion
system
${project.basedir}/src/lib/someGroup/someArtifact-someVersion.jar
ОбновитьУ меня на диске следующая структура папок.
Код: Выделить всё
someParentFolder
|-someJavaProject
|-someJavascriptProject
|-someOtherRelatedProject
, если я вместо этого открою новое окно VSCOD Сторонный импорт решает. FWIW, прокомментировал тег в файле pom.xml , а затем в папке Somejavaproject ran
Код: Выделить всё
mvn org.apache.maven.plugins:maven-install-plugin:3.1.3:install-file -Dfile=
mvn clean install
Подробнее здесь: https://stackoverflow.com/questions/793 ... m-xml-file