Skip to content

Conversation

@henschi
Copy link
Contributor

@henschi henschi commented May 29, 2025

This is my actual Maven branch. I use it to compile Yacy and build a full Yacy release.

Useful Maven commands:

  • mvn clean package
    This makes a full compile and run all tests. The target jar can I used in a current Yacy installation.

  • mvn -P release clean package
    This creates a release package and run all tests. In RELEASE folder is then a release tar.gz

  • mvn -P report clean verify -DskipTests
    This creates an OWASP report and creates a SBOM.

The created Yacy release runs without any problems on my instance.
But a few dependencies are different to the Ant release.

Be careful with the branch, because I had to remove the Eclipse specific files!

What do you think?

@okybaca
Copy link
Contributor

okybaca commented Jun 1, 2025 via email

@joestr
Copy link
Contributor

joestr commented Jun 17, 2025

This looks good!

@3ele-projects
Copy link
Contributor

Is there a foreseeable time or a decision whether Yacy will replace Maven with Ant? What exactly is stopping this M.R.?

(maybe there is the possibility to merge it into the repo as a separate branch)

@okybaca
Copy link
Contributor

okybaca commented Aug 23, 2025

It seems, it would be a great thing for developers, who need some debugging tools!

How far do you thing we are from completion?
What is neccessary to do, how could someone help?

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.

4 participants