我正在使用Eclipse将项目转换为Maven。一点背景:
我们在防火墙后面,不允许访问Maven中央仓库;相反,我们有一个企业镜像存储库,需要连接到密钥库文件。提供了该文件,我们可以在mvn clean compile package
的命令行中使用maven成功构建,使用参数--Djavax.net.ssl.trustStore
指向该文件。
这在eclipse之外运行良好,但集成的Maven插件无法构建,因为它无法连接到没有密钥库的存储库,因此我们的所有代码都充斥着导入/包错误,这使得获取任何内容变得非常繁琐完成。
每当我运行其中一个内部Maven操作(例如Run As -> Maven Install
)时,我需要能够配置Eclipse以获得此命令行参数。使用运行配置有效,但它不会更改上下文菜单Maven选项,也不会清除导入错误。
Eclipse 4.6.2 Java EE版,Windows 7 x64
答案 0 :(得分:0)
将-Djavax.net.ssl.trustStore...
添加到与Eclipse安装相关联的eclipse.ini
文件中。