Подтвердить что ты не робот

Модуль SDK для Scala в IntelliJ Idea

Как вы создаете SDK модуля в настройках проекта/модулях/зависимостях для Scala в IntelliJ Idea?

4b9b3361

Ответ 1

Я предполагаю, что вы имеете в виду структуру проекта → модули → зависимости

Вы можете просто нажать кнопку Add... в этом представлении. "Модуль" здесь представляет собой просто файл Jar или каталог, содержащий классы.

Обычно вы этого не делали. Лучший подход:

  • Создайте проект с помощью Maven и maven- scala -plugin, а затем импортируйте его как проект Maven в IntelliJ

или

  • Создайте проект с помощью SBT и используйте плагин SBT IDEA для создания проекта IntelliJ

В любом случае для вас будут созданы правильные зависимости.

UPDATE

На основе вашего комментария кажется, что ваша проблема в том, что IntelliJ не знает, где найти Java SDK (это не связано с модулями, оно просто появляется в этом окне)

В разделе Структура проекта → Проект вы увидите вариант "Project SDK" со значением "", выделенным красным цветом.

Нажмите кнопку new рядом с этим, выберите "jsdk" и укажите его в каталог, в котором вы установили Java SDK.

Тогда все должно быть хорошо.

Ответ 2

Я потратил около 2 часов, пытаясь понять подобную проблему. Мои файлы жаловались, что не было настройки Scala SDK и чтобы добавить ее в качестве зависимости от модуля. Однако зависимость Scala не была скомпилирована, поэтому она давала ошибки.

Трюк состоял в том, чтобы выбрать SBT в качестве модели при импорте проекта и позволить IntelliJ добавлять ваши зависимости.

Ответ 3

Загрузите и установите Scala с Официальный веб-сайт. Создайте новый Scala SDK и укажите его на путь установки Scala (например: C:\Program Files (x86)\scala). Выберите этот SDK при создании нового проекта. В противном случае вы можете создать Scala SDK во время создания нового мастера проекта.

Ответ 4

У меня была такая же проблема, чтобы решить ее, щелкнув правой кнопкой мыши на вашем проекте и нажмите "Добавить поддержку фреймворка", затем нажмите "Добавить библиотеку" и перейдите в папку lib в каталоге Scala на вашем компьютере