IntelliJ IDEA: Как импортировать проект с модулями Java и JavaScript? - PullRequest
1 голос
/ 05 марта 2020

У меня есть моно-репозиторий с кодом на стороне и на стороне пользователя. Структура файла выглядит следующим образом:

├── server
│   ├── gradle
│   ├── src
│   │   ├── main
│   │   │   └── java       # back end code
│   │   └── test
│   │       └── java       # back end tests
│   ├── build.gradle
│   └── gradlew
├── webapp
│   ├── public
│   ├── src
│   │   └──                # js app files
│   ├── package.json
│   └── package-lock.json
└── Dockerfile

Проблема: , если я импортирую проект из root, он не распознает зависимости Gradle (все классы выделены красным), и модуль webapp вообще не импортируется.

Я могу, конечно, импортировать server как отдельный проект и импортировать webapp как отдельный проект, но это неудобно. Я хочу, чтобы они все были в одном рабочем пространстве.

Вопрос: Как импортировать проект Java + JavaScript в IntelliJ IDEA?

1 Ответ

2 голосов
/ 05 марта 2020

Создайте пустой проект без каких-либо модулей в каталоге root, а затем добавьте два модуля (первый - модуль gradle, второй - модуль веб-приложения). Другой подход - поместить ваше веб-приложение в ваше приложение Java (ваш сервер должен в любом случае обслуживать внешние ресурсы).

...