2014-02-07 84 views
2

我正在maven java項目上工作,我需要檢查一下連接數據庫是否每2小時成功一次。什麼是jconnect2.jar的maven存儲庫

我正在加載Sybase db驅動程序url。所以我需要jConnect2.jar的maven存儲庫依賴關係詳細信息

如果我在eclipse中的類路徑中添加jar,是否有任何區別,如果沒有maven依賴項? 是不是很好的做法?

回答

1

這很好,你可以這樣做而不是使用Maven倉庫。您也可以將它添加到Eclipse的src/main/webapp/WEB-INF/lib目錄中,以便在創建包時進行部署。

如果您想使用Maven,另一種選擇是託管本地存儲庫並手動將jconnec2.jar添加到它。

+0

謝謝你,我的Maven的模塊將是Java應用程序,而不是Web應用程序。 – mahesh

+1

不客氣,你應該沒問題。 – Pedantic

0

您可以將jTDS用於Sybase或add the driver to your local repository

+0

如果我必須將其添加到存儲庫,可能是什麼組ID和其他細節? – mahesh

+0

這是任意的;它不會被組織以外的人使用 – hd1

+0

好吧,這意味着我可以使用一些com.xxx.xx作爲組ID。 – mahesh

0

試試這個,讓我知道

<dependency> 
    <groupId>com.sybase</groupId> 
    <artifactId>jconnect</artifactId> 
    <version>6.0.5</version> 
    <scope>test</scope> 
</dependency> 

<dependencies> 
    <dependency> 
    <groupId>com.sybase.jconnect</groupId> 
    <artifactId>jconnect</artifactId> 
    <version>6.05-26023</version> 
</dependency> 
+0

我正在使用「com.sybase.jdbc2.jdbc.SybDriver」這是說classnotound異常 – mahesh

+0

嗯.. @哈利你試過嗎? – hd1

+0

你試着讓我知道 – Khalil

0

您可以使用此,

<dependencies> 
     <dependency> 
      <groupId>net.sourceforge.jtds</groupId> 
      <artifactId>jtds</artifactId> 
      <version>1.3.1</version> 
     </dependency> 
</dependencies>