一个FTP服务器,我有一个项目分成几个子模块(每个人都jar
库):部署的组件使用Maven 2
myapp
myapp-commons
myapp-client
myapp-server
我已经配置了我的pom.xml
为了创造3组件(client.zip
,oracle.tar.gz
和server.tar.gz
),最终存储在myapp/target
目录中。 我现在想要的是将其中两个(oracle.tar.gz
和server.tar.gz
)分发到使用FTP的服务器。
即使我还没有尝试,我知道我可以很容易地使用我的pom.xml
中的一些Ant行,但我不太喜欢这个选项(我只会在解决我的问题时使用Ant没有其他解决方案)。 有一些SO问题(here或here)为此提供了解决方案。
我的问题是要知道是否有更好的方法来做到这一点?我知道Wagon Maven2插件,但我没有成功配置它来部署组件(并且创建了JAR创建的而不是)。
+1 for wagon-ftp。 – 2009-10-13 10:41:06
对不起,我在我的问题中说“货”,但其实我的意思是“货车”; o) – romaintaz 2009-10-13 12:52:31