Bug 582630 - Please publish MAT artifacts to Maven Central
Summary: Please publish MAT artifacts to Maven Central
Status: CLOSED MOVED
Alias: None
Product: MAT
Classification: Tools
Component: Core (show other bugs)
Version: unspecified   Edit
Hardware: All All
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords: helpwanted
Depends on:
Blocks:
 
Reported: 2023-11-14 01:53 EST by Vladimir Sitnikov CLA
Modified: 2024-05-08 17:01 EDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Vladimir Sitnikov CLA 2023-11-14 01:53:26 EST
Currently, the jars are available from p2 repositories only.
If MAT jars were present on Central, it would make it easier to develop libraries that use MAT APIs.

I maintain mat-calcite-plugin, and all its dependencies except org.eclipse.mat.... are already present on Central.

https://github.com/vlsi/mat-calcite-plugin/blob/fb94084e047703833ddd3d437597d866c51e7479/MatCalcitePlugin/META-INF/MANIFEST.MF#L8-L13

Here are Eclipse dependencies:

https://central.sonatype.com/artifact/org.eclipse.platform/org.eclipse.core.runtime
https://central.sonatype.com/artifact/org.eclipse.platform/org.eclipse.jface.text
https://central.sonatype.com/artifact/org.eclipse.platform/org.eclipse.core.resources
https://central.sonatype.com/artifact/org.eclipse.jdt/org.eclipse.jdt.ui
Comment 1 Andrew Johnson CLA 2023-11-14 08:02:33 EST
Perhaps this is useful: https://wiki.eclipse.org/Tycho:How_to_deploy_to_a_Maven_repository

and a build like https://ci.eclipse.org/mat/job/mat-standalone-packages/
which could copy jars from an existing location/ to Maven Central.
Comment 2 Eclipse Webmaster CLA 2024-05-08 17:01:56 EDT
This issue has been migrated to https://github.com/eclipse-mat/org.eclipse.mat/issues/42.