#java #visual-studio #visual-studio-code #import #importerror
#java #visual-studio #visual-studio-code #импорт #ошибка импорта
Вопрос:
Недавно я загрузил VS Code для разработки на Java. Когда я изначально открыл существующий Java-проект в VS Code, он не смог идентифицировать объекты из библиотеки Selenium. Я загрузил плагин Java Extensions и несколько других, и теперь VS code не распознает ни один из моих импортированных файлов как действительный. Javax и Java.swing входят в число библиотек, которые в настоящее время невозможно обнаружить. Есть ли параметр, который я пропустил? Что вы рекомендуете?
Ответ №1:
VSCode просто редактор, после установки некоторых расширений, это только делает редактор более удобным, получить больше возможностей, даже может помочь вам разработать проект какого-то языка в сочетании с поддержкой языка на вашем компьютере. Например, вам нужно установить JDK, затем установить расширение ‘Java’, затем это расширение объединить с JDK и VSCode, тогда вы получите возможность разрабатывать java-проект в VSCode.
Это означает, что «Языковая поддержка Java (TM) от Red Hat» не имеет никакого отношения к разработке Java. Например, после установки JDK на свой компьютер вы можете разрабатывать Java-проекты в других IDEAs, таких как Intellij IDEA или некоторых других. Расширение ‘Языковая поддержка Java (TM) от Red Hat’ просто для лучшего объединения JDK с VSCode, чтобы сделать VSCode лучше для разработки Java project.
Как вы сказали, вам не удалось импортировать библиотеки. Конечно, расширение ‘Java’ без каких-либо библиотек Java. Вам нужно настроить это самостоятельно. На панели проводника вы можете найти «JAVA-ПРОЕКТЫ». В нем вы можете найти, на какие библиотеки вы ссылались, и вы можете добавлять в него библиотеки. И, конечно, вам лучше использовать maven для управления вашим проектом.
Кстати, рекомендую вам установить расширение Java Extension Pack.
Ответ №2:
Вам нужно будет добавить поддержку через расширения, потому что по умолчанию VS Code не поддерживает Java. Самое замечательное в этом расширении то, что вы получаете также множество других расширений, таких как; maven, инструменты отладки, поддержка junit, автоматическое завершение и так далее.
Кроме того, вы всегда можете использовать IDE / IDEA, такие как IntelliJ, Eclipse или аналогичные. Я определенно неравнодушен к IntelliJ, но у всех них есть свои плюсы и минусы.
Комментарии:
1. Я скачал расширение RedHat для поддержки Java. У вас есть какие-либо другие рекомендации?
2. Ну, самое замечательное в этом расширении то, что вы получаете также множество других расширений, таких как; maven, инструменты отладки, поддержка junit, автоматическое завершение и так далее.
3. Я использовал Eclipse раньше и перешел на VS, чтобы я мог выполнять все свои кодировки в одном месте. Теперь, несмотря на загрузку множества расширений, по-видимому, ни одна из моих библиотек Java не существует, и Eclipse не будет повторно открывать проект
4. Вероятно, это связано с поддержкой maven. Вам нужно будет определить свои зависимости в
project object model
илиPOM
файле. Я бы определенно посоветовал попробовать IntelliJ, если вы этого не сделали. Это субъективно, но это действительно чистый инструмент.