* CodeGeek!~codegeek@about/java/CodeGeek changed the topic to: Welcome! || Read Channel Rules at https://javachannel.org/ before participating. || Paste limit is two lines; ~pastebin lists options. || No applets, please. || Minecraft, Android, and Javascript all have their own channel. || You are being logged.
javabotdreamreal's title: "The Wrong Unit | bytecode.news"
* roesyyu joined #java
* polarian joined #java
* roesyyu joined #java
* Afroboy joined #java
* metalmaniac joined #java
* roesyyu joined #java
* jreicher joined #java
* Successus joined #java
* jreicher joined #java
* Afroboy joined #java
* jreicher joined #java
* Nnavd joined #java
* cation joined #java
* Joel joined #java
* r0bby joined #java
* hiredman joined #java
* puppy_za joined #java
* DynamiteDan joined #java
* Maxxed joined #java
* dmlloyd joined #java
* digicyc joined #java
* JazzJackalope4 joined #java
* doop joined #java
* LtHummus joined #java
* GreenResponse joined #java
* x1bncwn joined #java
* roesyyu joined #java
* roesyyu joined #java
* Aedil joined #java
* jamezp joined #java
* kcomhnall joined #java
* kcomhnal1 joined #java
* kcomhnal1 joined #java
* Guest2161 left #java
* Sjottelsplak joined #java
* leppard joined #java
* sepult joined #java
* roesyyu joined #java
* kusanagi joined #java
* deepSleep joined #java
* stfstfm_ joined #java
* sa02irc joined #java
* deepSleep joined #java
* metalmaniac joined #java
* acidjnk joined #java
* agnivn joined #java
* magla joined #java
* polarian joined #java
* pr070cal joined #java
* roesyyu joined #java
* x1bncwn joined #java
* B_fd joined #java
* sepult joined #java
* stfstfm joined #java
* five618480339176 joined #java
* rvalue- joined #java
* agnivn joined #java
* agnivn joined #java
* Betal joined #java
* Square3 joined #java
* raj joined #java
* sa02irc joined #java
* Square3 joined #java
* roesyyu joined #java
* roesyyu joined #java
* stfstfm_ joined #java
* szkl joined #java
pingvenoI've been scratching my head over how to do this. We have some dependencies that we currently vendor as `.jar` files that are included by Ant as part of a vendor-provided build system. I'm trying to figure out a better system for managing them, like maybe a `pom.xml` + Maven. Is there a good way to track the versions and then output to a particular directory (`web/WEB-INF/lib`)?
* jreicher joined #java
dreamrealpingveno: almost certainly yes but without knowing more detail...
dreamrealWhat about maven is not working?
pingvenoMaven isn't part of the build system, to start with, so it's just not present. The build system is a bunch of janky Ant scripts.
pingvenoI'm trying to get just the result of the jars from the dependencies into the given directory.
dreamrealwell, stop being janky, #1
pingvenoI'm not well versed in Java, to be completely honest. Like, I can write Java okay, but I'm not great with the tooling.
DoofusCanadensismy answer to vendored files was to put them into a maven repository
dreamreal^^^
dreamrealis this for YOUR build, or for consumers?
dreamrealI mean, I'm not quite clear who this is for or why, if it's all internal, just copy the files, done
dreamrealusing ant is icky but sometimes non-negotiable
DoofusCanadensisAnt is still a capable build tool
pingvenoOh, right. It's an internal customization for a vendor product.
pingvenoSailpoint, an IDM
DoofusCanadensiswe were using an IFS library that was provided as jars. I got excited when I saw them include a pom.xml in one of the download versions, but on investigation, the Maven support was for a specific customer and shouldn't have been available to anybody else.
pingvenoAnother customer published a maven integration for the build system, but the one and only release was back in 2023.
* waznot joined #java
jreicherI have not enjoyed using sailpoint, as a user.
pingvenoI have not enjoyed using Sailpoint, as a developer. That said, it's fairly capable.
pingvenoExcept now they really, really seem to want us to go to the cloud. But that's a whole different story.