现在,我有两个Eclipse项目 - 他们都使用Maven 2来实现他们所有的jar依赖性.
在Eclipse中,我将项目Foo包含在项目Bar的构建路径中,以便我可以使用项目Bar中的Foo类.这在Eclipse土地上非常有效,但是当我尝试:
mvn compile
Run Code Online (Sandbox Code Playgroud)
在Bar的目录中,它失败了,因为Maven不知道Eclipse的构建路径中的项目到项目的关系.
如果我使用Ant,我会用它来做一些愚蠢的事情,比如复制foo.jar到项目Bar的类路径中,但据我所知,事情在Maven-land中完成得少得多.
我想知道是否有针对此类问题的标准解决方法 - 看起来它会相当普遍,而我只是缺少一些关于Maven如何工作的基本知识.
我遇到了AWS提供的KOPS以及他们的其他Kubernetes服务EKS.这两种产品都允许安装Kubernetes集群.但是,我想知道为什么人们会选择EKS超过KOPS,反之亦然,如果之前没有运行任何一个.
这个问题并没有问哪个更好,而是要求进行比较.