如何运行Eclipse Maven使用命令行参数构建
问题描述:
我正在使用Eclipse将项目转换为Maven。一点背景:如何运行Eclipse Maven使用命令行参数构建
我们背后的防火墙不允许访问Maven*仓库;相反,我们有一个企业镜像存储库,需要一个密钥存储文件来连接。提供了该文件,我们可以在命令行中使用maven mvn clean compile package
,使用参数--Djavax.net.ssl.trustStore
指向该文件,从而成功构建。
这在eclipse的外部很好,但集成的Maven插件无法构建,因为它无法连接到没有密钥库的存储库,所以我们所有的代码都散布着导入/包错误,这使得它非常繁琐什么都做完了
我需要能够将Eclipse配置为在每次运行内部Maven操作之一(如Run As -> Maven Install
)时都具有此命令行参数。使用运行配置可以工作,但不会更改上下文菜单的Maven选项,并且不会清除导入错误。
的Eclipse 4.6.2的Java EE版,Windows 7 64位
答
添加-Djavax.net.ssl.trustStore...
与Eclipse安装相关的eclipse.ini
文件。
将它添加到cacerts如何。 –
什么是cacerts,我该怎么做?这是一个JKS文件。 – Derek