hibernate-orm 之 idea 源碼編譯

 

一、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

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章