htmlunit-driver 2.26有重复的pom

时间:2017-06-13 10:32:44

标签: maven htmlunit htmlunit-driver

我正在努力关注htmlunit-driver的依赖关系的pom条目。

<dependency>
    <groupId>org.seleniumhq.selenium</groupId>
    <artifactId>htmlunit-driver</artifactId>
    <version>2.27</version>
</dependency>

但是在使用JNLP文件打包时,我收到以下错误:

  

无法在项目上执行目标org.codehaus.mojo:webstart-maven-plugin:1.0-beta-6:jnlp-inline(package):更新unprocessed_htmlunit-driver__V2.27.jar的清单时出错:重复条目: META-INF / maven / org.seleniumhq.selenium / htmlunit-driver / pom.xml - &gt; [帮助1]

进一步调查我发现htmlunit-driver-2.27.jar文件包含两个pom.propertiespom.xml

enter image description here

请帮我解决问题:

  1. 我应该纠正JAR并使用我自己的版本。
  2. 是否有可用的maven插件可以自动解决此类损坏的JAR文件。
  3. 任何其他可用选项。

1 个答案:

答案 0 :(得分:0)

这是因为此question中暗示的Eclipse / maven冲突。

$sendgrid = new SendGrid($user_sendgrid, $pass_sendgrid); $email = new SendGrid\Email(); $email ->setSmtpapiTos($emails) ->setFrom(<Sender Email>) ->setSubject(' ') ->setText(' ') ->addBcc(<Bcc Email>) ->addSubstitution("[firstname]", $firstname) ->addSubstitution("[lastname]", $lastname) ->setHtml(' '); $sendgrid->send($email); 发布以来,无法更改,但是2.28-snapshot刚刚部署,如果您可以使用它。

否则,您可以手动制作自己的版本。

关于下一版本,2.27应始终位于mven clean之前。