Java Couchdb maven依赖项未导入/解析会话和文档

Java Couchdb maven依赖项未导入/解析会话和文档,java,spring,maven,maven-2,couchdb,Java,Spring,Maven,Maven 2,Couchdb,我试图通过以下示例理解couchDB:- 我导入的所有Coach db maven依赖项(我在google上找到了这些依赖项)不会解析会话和文档 import com.fourspaces.couchdb.Session; import com.fourspaces.couchdb.Document; 我总是可以在本地使用jar运行它,正如我在这里学到的: 但是,我必须在其他环境(生产/测试…)中手动复制jar 我想知道这方面有什么办法吗 请给我一些提示或建议 谢谢 已更新 在系统中手动添

我试图通过以下示例理解couchDB:-

我导入的所有Coach db maven依赖项(我在google上找到了这些依赖项)不会解析会话文档

import com.fourspaces.couchdb.Session;
import com.fourspaces.couchdb.Document;
我总是可以在本地使用jar运行它,正如我在这里学到的:

但是,我必须在其他环境(生产/测试…)中手动复制jar

我想知道这方面有什么办法吗

请给我一些提示或建议

谢谢

已更新

在系统中手动添加jar并将其指向目录,如下所示:

<dependency>
            <groupId>apache-collections-commons</groupId>
            <artifactId>com.apache-collections-commons</artifactId>
            <version>1.0</version>
            <scope>system</scope>
            <systemPath>${project.basedir}/couchdbJars/apache-collections-commons-collections-3.1.jar</systemPath>
        </dependency>
        <dependency>
            <groupId>commons-beanutils</groupId>
            <artifactId>com.commons-beanutils</artifactId>
            <version>1.8.3</version>
            <scope>system</scope>
            <systemPath>${project.basedir}/couchdbJars/commons-beanutils-1.8.3.jar</systemPath>
        </dependency>
        <dependency>
            <groupId>commons-codec</groupId>
            <artifactId>com.commons-codec</artifactId>
            <version>1.6</version>
            <scope>system</scope>
            <systemPath>${project.basedir}/couchdbJars/commons-codec-1.6.jar</systemPath>
        </dependency>
        <dependency>
            <groupId>commons-httpclient-3.1</groupId>
            <artifactId>com.commons-httpclient-3.1</artifactId>
            <version>3.1</version>
            <scope>system</scope>
            <systemPath>${project.basedir}/couchdbJars/commons-httpclient-3.1.jar</systemPath>
        </dependency>
        <dependency>
            <groupId>commons-lang-2.6</groupId>
            <artifactId>com.commons-lang-2.6</artifactId>
            <version>2.6</version>
            <scope>system</scope>
            <systemPath>${project.basedir}/couchdbJars/commons-lang-2.6.jar</systemPath>
        </dependency>
        <dependency>
            <groupId>commons-logging-api-1.1.1</groupId>
            <artifactId>com.commons-logging-api-1.1.1</artifactId>
            <version>1.1</version>
            <scope>system</scope>
            <systemPath>${project.basedir}/couchdbJars/commons-logging-api-1.1.1.jar</systemPath>
        </dependency>
        <dependency>
            <groupId>couchdb</groupId>
            <artifactId>com.couchdb</artifactId>
            <version>1.0</version>
            <scope>system</scope>
            <systemPath>${project.basedir}/couchdbJars/couchdb4j-0.1.2.jar</systemPath>
        </dependency>
        <dependency>
            <groupId>ezmorph-1.0.6.jar</groupId>
            <artifactId>com.ezmorph-1.0.6.jar</artifactId>
            <version>1.0</version>
            <scope>system</scope>
            <systemPath>${project.basedir}/couchdbJars/ezmorph-1.0.6.jar</systemPath>
        </dependency>
        <dependency>
            <groupId>httpclient-4.2.1</groupId>
            <artifactId>com.httpclient-4.2.1</artifactId>
            <version>1.0</version>
            <scope>system</scope>
            <systemPath>${project.basedir}/couchdbJars/httpclient-4.2.1.jar</systemPath>
        </dependency>
        <dependency>
            <groupId>httpcore-4.2.1</groupId>
            <artifactId>com.httpcore-4.2.1</artifactId>
            <version>1.0</version>
            <scope>system</scope>
            <systemPath>${project.basedir}/couchdbJars/httpcore-4.2.1.jar</systemPath>
        </dependency>
        <dependency>
            <groupId>json.lib</groupId>
            <artifactId>com.jsonLib</artifactId>
            <version>1.0</version>
            <scope>system</scope>
            <systemPath>${project.basedir}/couchdbJars/json-lib-2.4-jdk15.jar</systemPath>
        </dependency>
        <dependency>
            <groupId>json-simple-1.1</groupId>
            <artifactId>com.json-simple-1.1</artifactId>
            <version>1.0</version>
            <scope>system</scope>
            <systemPath>${project.basedir}/couchdbJars/json-simple-1.1.jar</systemPath>
        </dependency>

ApacheCollectionsCommons
com.apache-collections-commons
1
系统
${project.basedir}/couchdbJars/apache-collections-commons-collections-3.1.jar
公地小海狸
com.commons-beanutils
1.8.3
系统
${project.basedir}/couchdbJars/commons-beanutils-1.8.3.jar
通用编解码器
com.commons-codec
1.6
系统
${project.basedir}/couchdbJars/commons-codec-1.6.jar
commons-httpclient-3.1
com.commons-httpclient-3.1
3.1
系统
${project.basedir}/couchdbJars/commons-httpclient-3.1.jar
commons-lang-2.6
com.commons-lang-2.6
2.6
系统
${project.basedir}/couchdbJars/commons-lang-2.6.jar
commons-logging-api-1.1.1
com.commons-logging-api-1.1.1
1.1
系统
${project.basedir}/couchdbJars/commons-logging-api-1.1.jar
couchdb
com.couchdb
1
系统
${project.basedir}/couchdbJars/couchdb4j-0.1.2.jar
ezmorp-1.0.6.jar
com.ezmorp-1.0.6.jar
1
系统
${project.basedir}/couchdbJars/ezmorp-1.0.6.jar
httpclient-4.2.1
com.httpclient-4.2.1
1
系统
${project.basedir}/couchdbJars/httpclient-4.2.1.jar
httpcore-4.2.1
com.httpcore-4.2.1
1
系统
${project.basedir}/couchdbJars/httpcore-4.2.1.jar
json.lib
com.jsonLib
1
系统
${project.basedir}/couchdbJars/json-lib-2.4-jdk15.jar
json-simple-1.1
com.json-simple-1.1
1
系统
${project.basedir}/couchdbJars/json-simple-1.1.jar

我也面临同样的问题,请帮助我out@Vartika您可以通过在pom中手动定义来解决它。如果您需要代码,请告诉我,我可以更新。先生,我只是手动添加了它,就像添加groupid、工件id然后添加其版本一样。但是它显示了Couchdb4ji丢失工件的错误。如果您可以更新代码,请更新它。@Vartika看到我的答案了吗