Skip to content

Enable build with maven#5

Open
Rezenders wants to merge 4 commits into
mainfrom
mvn_build
Open

Enable build with maven#5
Rezenders wants to merge 4 commits into
mainfrom
mvn_build

Conversation

@Rezenders

Copy link
Copy Markdown
Member

Enable building the project with maven and add CI to publish it as a maven package (checked out from branch eclipse_2026_03)

@Rezenders
Rezenders requested a review from EGAlberts June 30, 2026 20:19
@EGAlberts

Copy link
Copy Markdown
Collaborator

Hey @Rezenders how should I review this? Like how does it work? Is it inside Eclipse, or something for git?

@Rezenders

Rezenders commented Jul 1, 2026

Copy link
Copy Markdown
Member Author

Ops,I forgot to include it in the description.

You need to run maven from the terminal (I'm not sure which maven version you need, I believe I have 3.9):

mvn -B clean verify -f plugins/de.fraunhofer.ipa.ros.parent/pom.xml

The jar files will be stored in plugins/de.fraunhofer.ipa.ros.repository/target/repository/plugins

@EGAlberts

Copy link
Copy Markdown
Collaborator

okay interesting, so I guess this can get us to a point where when we modify the other models, we don't need to manually copy over jars anymore? we can just have it target a folder in a ros2 workspace?

@Rezenders

Copy link
Copy Markdown
Member Author

Yes, exactly. I'm already doing something like that. I added pom.xml to the rebetmc_eclipse_proj in the branch I'm working on and a python script to move the jars to the adapt_x repo .The output path is still hardcoded.

Note: update_jars.py is 100% vibe-coded, I didn't even review it well so use with caution hehe

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants