一、gradle安裝
-
添加GRADLE_HOME屬性:
-
在path中新增一條%GRADLE_HOME%\bin
二、編譯 hibernate-orm
獲取 hibernate-orm 代碼 ,在項目根路徑 執行
./gradlew idea
zhongwenhao@CNCETCSZ01-007 MINGW64 /d/workspace/idea/hibernate-orm (master)
$ ./gradlew idea
Starting a Gradle Daemon, 1 busy Daemon could not be reused, use --status for details
[WARN] Skipping Java module path integration tests because the JDK does not support it
> Configure project :hibernate-agroal
Maven settings.xml file did not contain <sever/> elements : C:\Users\zhongwenhao\.m2\settings.xml
> Configure project :hibernate-c3p0
Maven settings.xml file did not contain <sever/> elements : C:\Users\zhongwenhao\.m2\settings.xml
> Configure project :hibernate-core
Maven settings.xml file did not contain <sever/> elements : C:\Users\zhongwenhao\.m2\settings.xml
> Configure project :hibernate-enhance-maven-plugin
Maven settings.xml file did not contain <sever/> elements : C:\Users\zhongwenhao\.m2\settings.xml
> Configure project :hibernate-envers
Maven settings.xml file did not contain <sever/> elements : C:\Users\zhongwenhao\.m2\settings.xml
> Configure project :hibernate-graalvm
Maven settings.xml file did not contain <sever/> elements : C:\Users\zhongwenhao\.m2\settings.xml
> Configure project :hibernate-gradle-plugin
Maven settings.xml file did not contain <sever/> elements : C:\Users\zhongwenhao\.m2\settings.xml
> Configure project :hibernate-hikaricp
Maven settings.xml file did not contain <sever/> elements : C:\Users\zhongwenhao\.m2\settings.xml
> Configure project :hibernate-jcache
Maven settings.xml file did not contain <sever/> elements : C:\Users\zhongwenhao\.m2\settings.xml
> Configure project :hibernate-jpamodelgen
Maven settings.xml file did not contain <sever/> elements : C:\Users\zhongwenhao\.m2\settings.xml
> Configure project :hibernate-osgi
Maven settings.xml file did not contain <sever/> elements : C:\Users\zhongwenhao\.m2\settings.xml
> Configure project :hibernate-proxool
Maven settings.xml file did not contain <sever/> elements : C:\Users\zhongwenhao\.m2\settings.xml
> Configure project :hibernate-spatial
Maven settings.xml file did not contain <sever/> elements : C:\Users\zhongwenhao\.m2\settings.xml
> Configure project :hibernate-testing
Maven settings.xml file did not contain <sever/> elements : C:\Users\zhongwenhao\.m2\settings.xml
> Configure project :hibernate-vibur
Maven settings.xml file did not contain <sever/> elements : C:\Users\zhongwenhao\.m2\settings.xml
> Configure project :hibernate-ehcache
Maven settings.xml file did not contain <sever/> elements : C:\Users\zhongwenhao\.m2\settings.xml
> Configure project :hibernate-entitymanager
Maven settings.xml file did not contain <sever/> elements : C:\Users\zhongwenhao\.m2\settings.xml
> Configure project :hibernate-infinispan
Maven settings.xml file did not contain <sever/> elements : C:\Users\zhongwenhao\.m2\settings.xml
> Configure project :hibernate-java8
Maven settings.xml file did not contain <sever/> elements : C:\Users\zhongwenhao\.m2\settings.xml
<=====--------> 39% EXECUTING [6m 58s]
<=====--------> 41% EXECUTING [13m 22s]
<=====--------> 41% EXECUTING [13m 36s]ve files of :hibernate-proxool:compileCl
> Task :idea
Generated IDEA project at file:///D:/workspace/idea/hibernate-orm/hibernate-orm.ipr
Deprecated Gradle features were used in this build, making it incompatible with Gradle 7.0.
Use '--warning-mode all' to show the individual deprecation warnings.
See https://docs.gradle.org/6.5.1/userguide/command_line_interface.html#sec:command_line_warnings
BUILD SUCCESSFUL in 14m 53s
25 actionable tasks: 25 executed
zhongwenhao@CNCETCSZ01-007 MINGW64 /d/workspace/idea/hibernate-orm (master)
$
提示 build successful 之後,使用 idea 導入工程即可。
參考資料
https://developer.jboss.org/docs/DOC-15468