ynjay Ответов: 1

Как импортировать jar-файл в vs-код


Я довольно новичок в Java и пытаюсь понять, как импортировать внешние библиотеки в свой проект. Я использую код visual studio для своего проекта.

Более конкретно я пытаюсь использовать столярные изделия.

Но у меня возникли проблемы с импортом.

Любая помощь была бы очень кстати, спасибо!

Что я уже пробовал:

Следуя за визуальная студия документы код Сначала я скачал joinery, а затем перешел в справочную библиотеку в vs code, я попытался выбрать файл jar, но он, похоже, не позволял мне выбрать его, и когда я нажал кнопку Выбрать файл jar, ничего не произошло.

Я также получаю эту ошибку, когда пытаюсь открыть файл jar:
Цитата:
joinery-dataframe-1.9-jar-with-dependencies.jar' не помечается как исполняемый файл. Если это было загружено или скопировано из ненадежного источника, это может быть опасно для запуска. Для получения более подробной информации прочтите о исполняемом бите.

1 Ответов

Рейтинг:
1

Sandeep Mewara

Учитывая, что вы следовали Документы VSCode[^], будет опираться на банку, помеченную как небезопасная причина здесь.

Если вы используете windows:

Right click on it and go properties, then select permissions and check "Allow executing file as program"

Если вы используете Mac, то в терминале:
sudo chmod +x /home/xxxx/Downloads/joinery-dataframe-1.9-jar

Ps: обязательно убедитесь, что вы получили его из надежного источника.

ОПЕРАЦИОННАЯ

для любой операционной системы, попробовать в терминале/УМК:
java -jar /home/xxxx/Downloads/joinery-dataframe-1.9-jar



Вы также можете сделать это вручную, если по какой-то причине графический интерфейс все еще не позволяет (например это сообщили вопрос[^]):
1. Откройте .vscode/settings.json файл (если его нет, вы можете создать его)
2. Добавьте туда необходимый файл jar, как показано ниже. (в основном все файлы jar, присутствующие в каталоге lib, будут включены + ваш новый jar, расположенный вне каталога проекта)
{
    "java.project.referencedLibraries": [
        "lib/**/*.jar",
        "/home/xxxx/Downloads/joinery-dataframe-1.9-jar"
    ]
}


ynjay

Большое спасибо! На самом деле я использую linux ubuntu, я запустил терминал, чтобы разрешить выполнение файла, но все еще не мог нажать на него в справочной библиотеке в vs code, возможно, похожей на проблему, с которой вы связались.
Я попытался добавить в settings.json, но получаю ошибку "неизвестный параметр конфигурации" для "java.project.referencedLibraries".