我試圖在我的應用程序中使用Jclouds,以便它可以同時與多個提供程序一起工作。具體來說,我試圖使用「openstack-nova」提供程序和「rackspace-cloudservers-us」提供程序,以便我可以在運行時在兩個不同的雲中配置節點。然而,似乎供應商正在彼此跺腳;當我包括我的Maven構建既依賴關係,Rackspace公司的供應商只有在提供者列表中可用的一個:與多個提供商的Jclouds
<dependency>
<groupId>org.apache.jclouds.provider</groupId>
<artifactId>rackspace-cloudservers-us</artifactId>
<version>1.7.0</version>
</dependency>
<dependency>
<groupId>org.apache.jclouds.api</groupId>
<artifactId>openstack-nova</artifactId>
<version>1.7.0</version>
</dependency>
註釋掉Rackspace公司提供的依賴將使得OpenStack的新星工作。有沒有辦法讓多個提供商同時使用Jclouds ?