Вы, ребята, знаете, Intellij
проект имеет Compiler output
в
Project Structure-Modules-click some module-Paths
.
(Предположим, что проект spring-boot
project`)
Но я уже использую gradle для сборки spring
, и у них есть $ BuildDir.
И, как я знаю, когда я запускаю приложение весенней загрузки в XXXApp.java,
они используют gradle для сборки. (Это не правда?)
Так в чем же смысл Compiler output
из intellij
?
Как я уже сказал, gradle
уже имеет Compiler output
. ({projectDir}/build
)
Но выходной путь отличается
когда я запускаю основной метод XXXApp.java
и
когда я бегу ./gradlew
.
Первая работа сделать папку out
(по умолчанию),
второе задание сделать папку build
. (также по умолчанию)
Но они не соответствуют друг другу.
А в моем случае build.gradle
имеет чванство openApiGenerate
.
Когда я запускаю ./gradlew
, он работает хорошо.
Они создают код около swagger
в папке build
, и я могу использовать этот код.
Но когда я запускаю основной метод XXXApp.java,
они не создают код о swagger
.
Кажется, что они не используют build.gradle
файл.
Я действительно запутался в обеих вещах.
Пожалуйста, скажите мне правильно и порекомендуйте, что я должен изучать (например, система сборки)
Спасибо.