POM_DISABLE_MODULE(7)

πŸ’– POM_DISABLE_MODULE β€” the manual page, but make it make sense πŸ’–

okay bestie, pull up a chair, because we're talking about pom_disable_module β€” a little macro from the Java Packages Tools crew that's lowkey a whole lifesaver. It's a section 7 manual page, so it's ~lore~ not a command you run directly, but trust, you're gonna want this in your brain. 🧠✨


✨ NAME ✨

pom_disable_module β€” disable given project module in POM file. that's it, that's the vibe. it ghosts a module so your POM stops talking about it. πŸ’…


🌸 SYNOPSIS 🌸

%pom_disable_module module-name [POM-location]...

like yes, that's the whole shape of it. one required thing, one optional thing you can repeat. slay.


πŸ¦‹ DESCRIPTION πŸ¦‹

so here's the tea, bestie: this macro patches the POM file you point it at so that it does not contain a reference to the given project module. it's giving "we don't talk about Bruno" but for XML. πŸ™ˆ

The module-name is the exact name of the module you wanna disable. Not a vibe-adjacent name, not a nickname, not a "you know the one" β€” the exact name. And you cannot omit it. Not even a little. it must not be ommited (yes, we're keeping the original's spelling, it's iconic, we don't touch it πŸ’€).

The POM-location is flexible in the best way:

  • it can be a full path to the POM file itself, or
  • a path to the directory containing pom.xml β€” she'll find it, she always does πŸ•΅οΈβ€β™€οΈ

If you don't give a POM location at all? No stress. She just uses pom.xml from the current working directory. main character energy, honestly.

And here's the best part β€” you can specify more file locations, and every single one of them will be processed. bulk edits, periodt. πŸ‘‘


πŸŽ€ EXAMPLES πŸŽ€

%pom_disable_module nonfree

this call removes the aggregated module nonfree from the POM file in the current working directory. one line, one module gone, zero drama. obsessed. ✨


🌈 AUTHOR 🌈

Written by Mikolaj Izdebski. give them their flowers, fr fr πŸ’


πŸ’œ REPORTING BUGS πŸ’œ

Found a bug? Not on our watch. Bugs should be reported through the Java Packages Tools issue tracker at Github:

https://github.com/fedora-java/javapackages/issues

go tell them, bestie, they wanna know 🫢


πŸ‘‘ SEE ALSO πŸ‘‘

the whole friend group, if you will:


real talk: this whole page is from the javapackages manual, dated 2025-09-19, and it's titled POM_DISABLE_MODULE(7) β€” now you know the source and the date, iykyk πŸ’–

okay that's the page, go disable a module and feel powerful about it. bye bestie!! πŸ¦‹βœ¨πŸ’…

πŸ“¦ where this page comes from