[
https://issues.jboss.org/browse/TEIID-5521?page=com.atlassian.jira.plugin...
]
Ramesh Reddy commented on TEIID-5521:
-------------------------------------
[~vhalbert] Please do not add any dependency scopes like
{code}
<scope>compile</scope>
{code}
anywhere unless you for sure it is only used for that purpose. A wrong one will make
embedded apps fail to run at runtime in unexpected ways. Also, I know basepom changes
sometimes makes you add the transitive dependencies to make the dependency graph clear,
but be sure what add/remove as dependencies as it should not be a lot. Like for example, I
am not sure why you added
{code}
<dependency>
<groupId>com.vividsolutions</groupId>
<artifactId>jts</artifactId>
</dependency>
{code}
for olingo code. If in doubt, take out dependency that is causing an issue, find the
correct one from maven central looking at dependencies and their versions that are
expected.
Add build plugins used by basepom to help with dependency handling
------------------------------------------------------------------
Key: TEIID-5521
URL:
https://issues.jboss.org/browse/TEIID-5521
Project: Teiid
Issue Type: Task
Components: Build/Kits
Affects Versions: 12.x
Reporter: Van Halbert
Assignee: Van Halbert
Priority: Major
Fix For: 12.1
Utilize plugins that basebom uses, which will help reduce half the headaches you go
though during the productization with versions.
plugins:
* duplicate-finder-maven-plugin
* maven-dependency-plugin
* maven-dependency-versions-check-plugin
--
This message was sent by Atlassian Jira
(v7.12.1#712002)