reportportal / agent-java-cucumber

Cucumber JVM version [1.0.0; 2.0.0) adapter
Apache License 2.0
26 stars 16 forks source link

Invalid dependency version in pom.xml for v4.0.0 #12

Closed hcassus closed 6 years ago

hcassus commented 6 years ago

Probably due to This Gradle Issue the generated pom.xml file contains an invalid version for maven syntax (4.+ instead of [4.0.0,)) preventing the dependencies to be resolved in Maven, and consequently the usage of the new version.

this causes the following errors:

[WARNING] The POM for com.epam.reportportal:client-java:jar:4.+ is missing, no dependency information available
[WARNING] The POM for com.epam.reportportal:commons-model:jar:4.+ is missing, no dependency information available
The following artifacts could not be resolved: com.epam.reportportal:client-java:jar:4.+, com.epam.reportportal:commons-model:jar:4.+: Could not find artifact com.epam.reportportal:client-java:jar:4.+ 

As a workaround the following dependency declaration can be informed:

        <dependency>
            <groupId>com.epam.reportportal</groupId>
            <artifactId>client-java</artifactId>
            <version>[4.0.0,)</version>
        </dependency>
        <dependency>
            <groupId>com.epam.reportportal</groupId>
            <artifactId>commons-model</artifactId>
            <version>[4.0.0,)</version>
        </dependency>
avarabyeu commented 6 years ago

@hcassus thank you for posting this!