我想知道是否可以通过maven插件的配置和属性提供url,端口,用户名和密码,在maven中编写自定义插件以将文件上传到ftp服务器。如果我们在我们的本地.m2存储库中安装它,或者在任何远程存储库中,我们可以使用该插件将文件上传到ftp,我们只需要调用该插件就可以了。
我尝试使用许多站点中提供的普通java代码,使用我的ftp凭据上传文件它工作正常,但是当我在mojo中放入相同的代码,并通过执行a将mojo安装到本地存储库时包含插件的项目pom,显示以下错误
执行default-cli of goal失败
执行
时缺少必需的类[错误] [帮助1] http://cwiki.apache.org/confluence/display/MAVEN/PluginContainerException
所以请帮助我提出宝贵的建议,如果我在执行中有任何不妥之处,或者有没有办法编写Maven mojo插件
提前致谢