Saturday, August 7, 2010

One-JAR 0.97

One-JAR works exactly as advertised. Unfortunately, it's a bit of a pain to work with. The fundamental problem is that assumes a particular world view/structure. For instance, the jar that is produced from the target project source is named 'main.jar' in the output, and stored in main/main.jar. That's not ideal for DiffKit distribution purposes, since I really need the DiffKit jar to carry version information in its name. Documentation for One-JAR is sparse. I can't find any reference in the documentation regarding how I can change the name of the main.jar.

Verdict; One-JAR is a nifty product that just works. But it's not very malleable, which can be a problem if your desired output does not have exactly the structure envisioned by the One-JAR author.

I'm going to look for a simpler alternative that is easier to bend to my purposes.

Here's one place to start


  1. Infycle Technologies, the No.1 software training institute in Chennai offers the best Oracle training in Chennai for students, freshers, and tech professionals. In addition to Oracle, other in-demand courses such as Data Science, Big Data, Java, AWS, Machine Learning, Python, Power BI, Digital Marketing will be trained with 200% practical classes. Once the completion of training, the trainees will be sent for placement interviews in the top MNC's. Call 7502633633 to get more info and a free demo.

  2. Happy New Year my friend. I wish you all the blessings and success you truly deserve. May joy, peace, and success follow you everywhere you go and whatever you do. Have a wonderful new year with your family and friends.Happy New Year Wishes for Friends 2022

  3. Very good written article like you Pay Someone To Do Your Coursework. It will be supportive to anyone who utilizes it, including me. Keep doing what you are doing – can’t wait to read more posts.

  4. American Express credit card, keep these things just beside you, so that you can pick the stuff you need. But even before that, you must fulfil certain conditions, which may end up being a hurdle for confirming your AMEX card. ConfirmCard |
    Trezor Wallet |
    Metamask Wallet