Darcula
Darcula copied to clipboard
Maven artifact
Do you have plans on having a maven artifact? All my projects run on Maven, and having a manual JAR is a bit of a pain :). If you don't have the time, will you accept a PR with such changes, and deploy it to Maven afterwards?
Thanks!
Hello Edu.
It'd be great. I'm working on it and honestly feel lost. If you can help me with it would just great. The situation I have is the following: Darcula depends on another cool library IconLoader And I'm trying to publish it first https://issues.sonatype.org/browse/OSSRH-10286 Do you know how to upload first release of a library to maven central?
Konstantin
On Mon, Sep 22, 2014 at 2:19 AM, Edu Garcia [email protected] wrote:
Do you have plans on having a maven artifact? All my projects run on Maven, and having a manual JAR is a bit of a pain :). If you don't have the time, will you accept a PR with such changes, and deploy it to Maven afterwards?
Thanks!
— Reply to this email directly or view it on GitHub https://github.com/bulenkov/Darcula/issues/7.
Well, I don't think you need anything special (although I've never done it). There is a guide here: http://maven.apache.org/guides/mini/guide-central-repository-upload.html.
But for starters, you'll also need a pom.xml on that project as well. If you don't mind moving things into some other folders (to match the Maven defaults) then it should be very quick, and the resulting JAR will be the same in the end.
Let me know if you want help with that as well, and I'll open a PR on both projects
OSS Sonatype/Maven Central is crap, Bintray (jcenter) is both easier to deploy to and can in turn deploy to Maven Central... Using gradle you can easily set up everything to deploy to bintray like I have done here: https://github.com/Centril/gradle-plugin-robospock/blob/master/plugin/build.gradle
Also, you can set up a local file repository with maven if I'm not mistaken, at least you can do that easily in gradle.
I'd like to second the idea to push this to some public maven repo. Makes it much easier to use.
Hello @bulenkov , Your library is great and I am sure a lot of people like it. Is there any chance to have it published on Maven ? At JMeter we use it , and not having it in maven is a problem.
Thanks
As you know, Darcula is a part of IntelliJ Platform. At the moment we plan to refactor IntelliJ Platform to have a dedicated module and publish it on Maven Central or somewhere else. It will help to have fresh Darcula with bugfixes and enhancements. I hope this will happen soon. Can't get you precise ETA.
That's good news! What's the target JDK version for IntelliJ Darcula? Just asking, because IDEA seems to lag behind a couple of versions (like everybody else, due to this JDK version release madness).
Darcula works with JDK 11 (with some magic)
Checkout https://bintray.com/ice1000/ice1000/darcula/2018.2
Available on jcenter
If the new version is ready, I can help with uploading.
@ice1000, did you remove your artifact? Does anyone know if this project has artifacts hosted anywhere else?
@DeflatedPickle all downloads from bintray.com are no longer available because Bintray service has been sunset.
As alternative you could try FlatLaf - https://github.com/JFormDesigner/FlatLaf - which looks like IntelliJ/Darcula and supports IntelliJ themes 😉
@ice1000, did you remove your artifact? Does anyone know if this project has artifacts hosted anywhere else?
Look at the issues of my repo, it's moved to maven central by someone
@DeflatedPickle all downloads from bintray.com are no longer available because Bintray service has been sunset.
As alternative you could try FlatLaf - JFormDesigner/FlatLaf - which looks like IntelliJ/Darcula and supports IntelliJ themes wink
I wasn't aware of Bintray's sunsetting, thanks for noting that. I hope I don't have any dependencies only on there.
As for FlatLaf, I've already made sure to integrate every theme it offers! I'm just trying to integrate as many themes as I can find (with a compatible license!) so there's enough choice