Darcula icon indicating copy to clipboard operation
Darcula copied to clipboard

Maven artifact

Open Arcnor opened this issue 10 years ago • 14 comments

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!

Arcnor avatar Sep 22 '14 00:09 Arcnor

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.

bulenkov avatar Sep 24 '14 07:09 bulenkov

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

Arcnor avatar Sep 24 '14 08:09 Arcnor

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.

Centril avatar Oct 26 '14 19:10 Centril

I'd like to second the idea to push this to some public maven repo. Makes it much easier to use.

hendriks73 avatar Nov 22 '16 07:11 hendriks73

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

pmouawad avatar Jan 22 '19 09:01 pmouawad

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.

bulenkov avatar Jan 22 '19 23:01 bulenkov

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).

hendriks73 avatar Jan 23 '19 07:01 hendriks73

Darcula works with JDK 11 (with some magic) image

bulenkov avatar Jan 24 '19 21:01 bulenkov

Checkout https://bintray.com/ice1000/ice1000/darcula/2018.2

Available on jcenter

ice1000 avatar Feb 26 '19 07:02 ice1000

If the new version is ready, I can help with uploading.

ice1000 avatar Feb 26 '19 07:02 ice1000

@ice1000, did you remove your artifact? Does anyone know if this project has artifacts hosted anywhere else?

DeflatedPickle avatar May 10 '21 22:05 DeflatedPickle

@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 😉

DevCharly avatar May 11 '21 12:05 DevCharly

@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

ice1000 avatar May 12 '21 04:05 ice1000

@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

DeflatedPickle avatar May 12 '21 09:05 DeflatedPickle