簡體   English   中英

帶有Hibernate 4.3.x的BoneCP

[英]BoneCP with Hibernate 4.3.x

我已經在我的一個項目中將hibernate更新為新版本,現在我也必須更新BoneCP,因為ConnectionProvider-程序包聲明在Hibernate 4.3.x中已更改。

更改已經在BoneCP的git上,但是我在他們的maven存儲庫中找不到更新的.jar。 所以我試圖用Maven自己構建它,但是我總是會遇到一些錯誤。

有人可以提示我如何成功構建boneCP或在哪里找到新的休眠版本的更新版本嗎?

謝謝!

JFYI當我嘗試使用Maven(MVN clean install)自行構建時,出現以下錯誤輸出:

[INFO] 16 errors 
[INFO] -------------------------------------------------------------
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO] 
[INFO] BoneCP ............................................ SUCCESS [0.554s]
[INFO] BoneCP :: JDK567 compatibility .................... SUCCESS [1.336s]
[INFO] BoneCP :: Test Commons ............................ SUCCESS [0.422s]
[INFO] BoneCP :: Core Library ............................ FAILURE [2.326s]
[INFO] BoneCP :: Spring support .......................... SKIPPED
[INFO] BoneCP :: Hibernate provider ...................... SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 5.520s
[INFO] Finished at: Wed Feb 19 16:01:18 CET 2014
[INFO] Final Memory: 18M/81M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.0:testCompile (default-testCompile) on project bonecp: Compilation failure: Compilation failure:
[ERROR] /Users/mike.penz/Downloads/bonecp-master/bonecp/src/test/java/com/jolbox/bonecp/TestConnectionMaxAgeTester.java:[73,29] cannot find symbol
[ERROR] symbol  : constructor ConnectionMaxAgeThread(com.jolbox.bonecp.ConnectionPartition,java.util.concurrent.ScheduledExecutorService,com.jolbox.bonecp.BoneCP,int,boolean)
[ERROR] location: class com.jolbox.bonecp.ConnectionMaxAgeThread
[ERROR] /Users/mike.penz/Downloads/bonecp-master/bonecp/src/test/java/com/jolbox/bonecp/TestConnectionMaxAgeTester.java:[134,53] cannot find symbol
[ERROR] symbol  : constructor ConnectionMaxAgeThread(com.jolbox.bonecp.ConnectionPartition,java.util.concurrent.ScheduledExecutorService,com.jolbox.bonecp.BoneCP,int,boolean)
[ERROR] location: class com.jolbox.bonecp.ConnectionMaxAgeThread
[ERROR] /Users/mike.penz/Downloads/bonecp-master/bonecp/src/test/java/com/jolbox/bonecp/TestConnectionThreadTester.java:[97,34] cannot find symbol
[ERROR] symbol  : constructor ConnectionTesterThread(com.jolbox.bonecp.ConnectionPartition,java.util.concurrent.ScheduledExecutorService,com.jolbox.bonecp.BoneCP,long,long,boolean)
[ERROR] location: class com.jolbox.bonecp.ConnectionTesterThread
[ERROR] /Users/mike.penz/Downloads/bonecp-master/bonecp/src/test/java/com/jolbox/bonecp/TestConnectionThreadTester.java:[126,34] cannot find symbol
[ERROR] symbol  : constructor ConnectionTesterThread(com.jolbox.bonecp.ConnectionPartition,java.util.concurrent.ScheduledExecutorService,com.jolbox.bonecp.BoneCP,long,long,boolean)
[ERROR] location: class com.jolbox.bonecp.ConnectionTesterThread
[ERROR] /Users/mike.penz/Downloads/bonecp-master/bonecp/src/test/java/com/jolbox/bonecp/TestConnectionThreadTester.java:[157,34] cannot find symbol
[ERROR] symbol  : constructor ConnectionTesterThread(com.jolbox.bonecp.ConnectionPartition,java.util.concurrent.ScheduledExecutorService,com.jolbox.bonecp.BoneCP,long,long,boolean)
[ERROR] location: class com.jolbox.bonecp.ConnectionTesterThread
[ERROR] /Users/mike.penz/Downloads/bonecp-master/bonecp/src/test/java/com/jolbox/bonecp/TestConnectionThreadTester.java:[185,34] cannot find symbol
[ERROR] symbol  : constructor ConnectionTesterThread(com.jolbox.bonecp.ConnectionPartition,java.util.concurrent.ScheduledExecutorService,com.jolbox.bonecp.BoneCP,long,long,boolean)
[ERROR] location: class com.jolbox.bonecp.ConnectionTesterThread
[ERROR] /Users/mike.penz/Downloads/bonecp-master/bonecp/src/test/java/com/jolbox/bonecp/TestConnectionThreadTester.java:[213,34] cannot find symbol
[ERROR] symbol  : constructor ConnectionTesterThread(com.jolbox.bonecp.ConnectionPartition,java.util.concurrent.ScheduledExecutorService,com.jolbox.bonecp.BoneCP,long,long,boolean)
[ERROR] location: class com.jolbox.bonecp.ConnectionTesterThread
[ERROR] /Users/mike.penz/Downloads/bonecp-master/bonecp/src/test/java/com/jolbox/bonecp/TestConnectionThreadTester.java:[244,34] cannot find symbol
[ERROR] symbol  : constructor ConnectionTesterThread(com.jolbox.bonecp.ConnectionPartition,java.util.concurrent.ScheduledExecutorService,com.jolbox.bonecp.BoneCP,long,long,boolean)
[ERROR] location: class com.jolbox.bonecp.ConnectionTesterThread
[ERROR] /Users/mike.penz/Downloads/bonecp-master/bonecp/src/test/java/com/jolbox/bonecp/TestConnectionThreadTester.java:[274,34] cannot find symbol
[ERROR] symbol  : constructor ConnectionTesterThread(com.jolbox.bonecp.ConnectionPartition,java.util.concurrent.ScheduledExecutorService,com.jolbox.bonecp.BoneCP,long,long,boolean)
[ERROR] location: class com.jolbox.bonecp.ConnectionTesterThread
[ERROR] /Users/mike.penz/Downloads/bonecp-master/bonecp/src/test/java/com/jolbox/bonecp/TestConnectionThreadTester.java:[297,34] cannot find symbol
[ERROR] symbol  : constructor ConnectionTesterThread(com.jolbox.bonecp.ConnectionPartition,java.util.concurrent.ScheduledExecutorService,com.jolbox.bonecp.BoneCP,long,long,boolean)
[ERROR] location: class com.jolbox.bonecp.ConnectionTesterThread
[ERROR] /Users/mike.penz/Downloads/bonecp-master/bonecp/src/test/java/com/jolbox/bonecp/TestConnectionThreadTester.java:[333,34] cannot find symbol
[ERROR] symbol  : constructor ConnectionTesterThread(com.jolbox.bonecp.ConnectionPartition,java.util.concurrent.ScheduledExecutorService,com.jolbox.bonecp.BoneCP,long,long,boolean)
[ERROR] location: class com.jolbox.bonecp.ConnectionTesterThread
[ERROR] /Users/mike.penz/Downloads/bonecp-master/bonecp/src/test/java/com/jolbox/bonecp/TestConnectionThreadTester.java:[371,34] cannot find symbol
[ERROR] symbol  : constructor ConnectionTesterThread(com.jolbox.bonecp.ConnectionPartition,java.util.concurrent.ScheduledExecutorService,com.jolbox.bonecp.BoneCP,long,long,boolean)
[ERROR] location: class com.jolbox.bonecp.ConnectionTesterThread
[ERROR] /Users/mike.penz/Downloads/bonecp-master/bonecp/src/test/java/com/jolbox/bonecp/TestConnectionThreadTester.java:[383,34] cannot find symbol
[ERROR] symbol  : constructor ConnectionTesterThread(com.jolbox.bonecp.ConnectionPartition,java.util.concurrent.ScheduledExecutorService,com.jolbox.bonecp.BoneCP,int,int,boolean)
[ERROR] location: class com.jolbox.bonecp.ConnectionTesterThread
[ERROR] /Users/mike.penz/Downloads/bonecp-master/bonecp/src/test/java/com/jolbox/bonecp/TestConnectionThreadTester.java:[404,34] cannot find symbol
[ERROR] symbol  : constructor ConnectionTesterThread(com.jolbox.bonecp.ConnectionPartition,java.util.concurrent.ScheduledExecutorService,com.jolbox.bonecp.BoneCP,int,int,boolean)
[ERROR] location: class com.jolbox.bonecp.ConnectionTesterThread
[ERROR] /Users/mike.penz/Downloads/bonecp-master/bonecp/src/test/java/com/jolbox/bonecp/TestConnectionThreadTester.java:[429,34] cannot find symbol
[ERROR] symbol  : constructor ConnectionTesterThread(com.jolbox.bonecp.ConnectionPartition,java.util.concurrent.ScheduledExecutorService,com.jolbox.bonecp.BoneCP,int,int,boolean)
[ERROR] location: class com.jolbox.bonecp.ConnectionTesterThread
[ERROR] /Users/mike.penz/Downloads/bonecp-master/bonecp/src/test/java/com/jolbox/bonecp/TestConnectionThreadTester.java:[456,34] cannot find symbol
[ERROR] symbol  : constructor ConnectionTesterThread(com.jolbox.bonecp.ConnectionPartition,java.util.concurrent.ScheduledExecutorService,com.jolbox.bonecp.BoneCP,int,int,boolean)
[ERROR] location: class com.jolbox.bonecp.ConnectionTesterThread
[ERROR] -> [Help 1]
[ERROR] 
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR] 
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
[ERROR] 
[ERROR] After correcting the problems, you can resume the build with the command
[ERROR]   mvn <goals> -rf :bonecp

好的,我無法構建源代碼,但是我至少能夠為新的hibernate 4.3.X找到新的bonecp-hibernate-provider.jar。

您可以在以下鏈接找到它: http : //jolbox.com/forum/viewtopic.php?f=3&t=556

如果有人可以幫助我,我仍然很感激,為什么我無法建立源代碼。

謝謝

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM