j2ee.jar的maven依賴項是什麼?我試過這樣做。但還是它不工作..在j2ee.jar中添加對maven項目的依賴關係
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.datasource.pooling</groupId>
<artifactId>datasource.pooling</artifactId>
<version>0.0.1-SNAPSHOT</version>
<name>com.datasource.pooling</name>
<repositories>
<repository>
<id>Java.Net</id>
<url>http://download.java.net/maven/2/</url>
</repository>
</repositories>
<dependencies>
<!-- Javaee API -->
<dependency>
<groupId>javax</groupId>
<artifactId>javaee-api</artifactId>
<version>6.0</version>
</dependency>
<dependency>
<groupId>com.oracle</groupId>
<artifactId>ojdbc6</artifactId>
<version>11.2.0</version>
</dependency>
<dependency>
<groupId>commons-pool</groupId>
<artifactId>commons-pool</artifactId>
<version>1.5.4</version>
</dependency>
<dependency>
<groupId>commons-dbcp</groupId>
<artifactId>commons-dbcp</artifactId>
<version>1.2.2</version>
</dependency>
<!--
<dependency>
<groupId>commons-pool</groupId>
<artifactId>commons-pool</artifactId>
<version>1.5.6</version>
</dependency>
<dependency>
<groupId>commons-dbcp</groupId>
<artifactId>commons-dbcp</artifactId>
<version>1.3</version>
</dependency>
-->
</dependencies>
</project>
我想在我的Maven項目配置此http://svn.apache.org/viewvc/commons/proper/dbcp/trunk/doc/PoolingDriverExample的.java?查看=標記示例。所以我必須將j2ee.jar添加到我的類路徑中。但是,如果我通過上面我的pom.xml中添加,然後我得到了一些錯誤的連接工廠不能被解析爲一個類型
更新 -
<!-- Javaee API -->
<dependency>
<groupId>javax</groupId>
<artifactId>javaee-api</artifactId>
<version>6.0</version>
<scope>runtime</scope>
</dependency>
還是我收到了連接工廠同樣的錯誤不能解析爲一種類型..
爲什麼commons-pool和commons-dbcp dependencies註釋掉了,這就是你在上面看到的問題片斷上面的內容。如果您的POM中出現這種情況,請取消它們的註釋。 – user620339
我已經註釋掉的部分只是不同的版本..我有commons-pool和commons-dbcp依賴關係,就在那個未註釋的部分之上。 – ferhan
你能複製粘貼錯誤嗎?還要檢查這個類是否真的在類路徑中(特別是在你的javaee-api.jar中)。這個jar是否被下載並位於正確的地方(war/ear/etc)? – javagirl