Ok. My bad. I didn't notice initially, that if you edit a target file with Eclipse's target definition editor it saves Maven locations like this:
<location includeDependencyScope="provided" includeSource="true" missingManifest="generate" type="Maven">
<dependencies>
<dependency>
<groupId>org.xerial</groupId>
<artifactId>sqlite-jdbc</artifactId>
<version>3.36.0.3</version>
<type>jar</type>
</dependency>
</dependencies>
</location>
instead of this:
<location includeDependencyScope="provided" includeSource="true" missingManifest="generate" type="Maven">
<groupId>org.xerial</groupId>
<artifactId>sqlite-jdbc</artifactId>
<version>3.36.0.3</version>
<type>jar</type>
</location>
I've edited my target, now it builds ok. Still, I don't see the wanted org.xerial.sqlite in the 'plugins'-folder of the Incubators build as I expected and my code that depends on it does not work.
What can I miss here?
Thanks!
--
Best regards,
Ivan Grinenko
Software Engineer
Auriga
-----Original Message-----
From: Grinenko, Ivan
Sent: Monday, January 24, 2022 7:13 PM
To: tracecompass-dev@xxxxxxxxxxx
Subject: Trace Compass Plug-In Build
Hi,
I'm trying to add a new dependency to my plugin. I could not find any public p2 with it (SQLite), so, I'd like to add it from a Maven repo. I noticed that Incubator's target already has some declaration pointing to Maven and I copied that target adding my dependencies
there. The first try failed with warnings like "Target location type 'Maven' is not supported". I checked tycho's version. Mine was 1.4.0 as opposed to the Incubator's 2.3.0. I updated tycho's version in my pom.xml Now the build fails with this error: "Invalid
syntax in target definition C:\dev\...\tracecompass-incubator-master.target: Missing child element 'groupId'"
Can I have a hint on what else I need to take into account, please?
Thanks!
--
Best regards,
Ivan Grinenko
Software Engineer
Auriga
_______________________________________________
tracecompass-dev mailing list
tracecompass-dev@xxxxxxxxxxx
To unsubscribe from this list, visit
https://www.eclipse.org/mailman/listinfo/tracecompass-dev