小编b7k*_*ich的帖子

Maven中未使用/未声明的依赖项是什么?他们怎么办?

Maven dependency:analyze抱怨我项目中的依赖项.它如何确定哪些未使用以及哪些未申报?我该怎么办?

例:

$ mvn dependency:analyze 
...
[WARNING] Used undeclared dependencies found:
[WARNING]    org.slf4j:slf4j-api:jar:1.5.0:provided
[WARNING]    commons-logging:commons-logging:jar:1.1.1:compile
[WARNING]    commons-dbutils:commons-dbutils:jar:1.1-osgi:provided
[WARNING]    org.codehaus.jackson:jackson-core-asl:jar:1.6.1:compile

...
[WARNING] Unused declared dependencies found:
[WARNING]    commons-cli:commons-cli:jar:1.0:compile
[WARNING]    org.mortbay.jetty:servlet-api:jar:2.5-20081211:test
[WARNING]    org.apache.httpcomponents:httpclient:jar:4.0-alpha4:compile
[WARNING]    commons-collections:commons-collections:jar:3.2:provided
[WARNING]    javax.mail:mail:jar:1.4:provided
Run Code Online (Sandbox Code Playgroud)

注意:我的运行时容器中使用了很多这些依赖项,并且我将它们声明为提供它们以避免在类路径上使用不同版本两次使用相同的库.

dependencies maven-2 maven

62
推荐指数
3
解决办法
3万
查看次数

如何将一个mongo数据库中的记录插入另一个mongo数据库?

据我所知,所有命令都在mongodb中的同一个数据库上运行.我想做这样的事情:

db.mySourceCollection.find().forEach(function(x){db.theDestinationCollection.save(x)});

这里mySourceCollectionliveDatabasetheDestinationCollectiontestDatabase.

mongodb

16
推荐指数
2
解决办法
7981
查看次数

标签 统计

dependencies ×1

maven ×1

maven-2 ×1

mongodb ×1