如何使用Maven加密来自Java的密码?

如何使用Maven加密来自Java的密码?,java,maven,maven-invoker-plugin,Java,Maven,Maven Invoker Plugin,我想在Java程序中用maven加密密码。基本上,我想实现调用mvn-encrypt password p4ssw0rd的等效功能,但不需要转到命令行 我已经调查过了。我在一些命令行选项上找到了setter,比如InvocationRequest.setShowVersion。。展示版。但是我找不到一个加密密码 有没有一种方法可以做到这一点,使用ApacheMaven Invoker还是其他方法?我不想,因为我想成为平台独立的 如何从Java程序调用mvn-encrypt password p4

我想在Java程序中用maven加密密码。基本上,我想实现调用mvn-encrypt password p4ssw0rd的等效功能,但不需要转到命令行

我已经调查过了。我在一些命令行选项上找到了setter,比如InvocationRequest.setShowVersion。。展示版。但是我找不到一个加密密码

有没有一种方法可以做到这一点,使用ApacheMaven Invoker还是其他方法?我不想,因为我想成为平台独立的

如何从Java程序调用mvn-encrypt password p4ssw0rd


看起来您可以使用plexus密码库,这显然是Maven用来进行加密的

请参阅


单元测试可能无法让您开始。

@DamCx,不,我想要类似的测试。我想要同样的结果。我编辑了我的问题,以更好地反映这一点。看起来很有希望,我会调查一下。