IntelliJ IDEA:如何导入具有 Java 和 JavaScript 模块的项目?
IntelliJ IDEA: How to import a project that has Java and JavaScript modules?
我有一个包含后端和前端代码的单一存储库。文件结构如下所示:
├── 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
问题: 如果我从根导入项目,它无法识别 Gradle 依赖项(所有 类 都是红色的),并且webapp
根本没有导入模块。
我当然可以将 server
作为一个单独的项目导入,将 webapp
作为一个单独的项目导入,但这很不方便。我想让他们都在同一个工作区。
问题:如何导入一个Java+Java脚本项目到IntelliJ IDEA?
在根目录中创建没有任何模块的空项目,然后添加两个模块(第一个是 gradle 模块,第二个是 Web 应用程序模块)。另一种方法是将 Web 应用程序放在 Java 应用程序中(无论如何,您的服务器应该为前端资产提供服务)。
我有一个包含后端和前端代码的单一存储库。文件结构如下所示:
├── 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
问题: 如果我从根导入项目,它无法识别 Gradle 依赖项(所有 类 都是红色的),并且webapp
根本没有导入模块。
我当然可以将 server
作为一个单独的项目导入,将 webapp
作为一个单独的项目导入,但这很不方便。我想让他们都在同一个工作区。
问题:如何导入一个Java+Java脚本项目到IntelliJ IDEA?
在根目录中创建没有任何模块的空项目,然后添加两个模块(第一个是 gradle 模块,第二个是 Web 应用程序模块)。另一种方法是将 Web 应用程序放在 Java 应用程序中(无论如何,您的服务器应该为前端资产提供服务)。