Sonar helps you commit clean code every time. With over 600 unique rules to find Java bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work. Learn more →
Top 23 Java Maven Projects
🏗 Build container images for your Java applications.Project mention: How to Deploy JHipster Microservices on Amazon EKS Using Terraform and Kubernetes | dev.to | 2022-07-05
You need to build Docker images for each app. This is specific to the JHipster application used in this tutorial which uses Jib to build the images. Make sure you are logged into Docker using docker login. Navigate to each app folder (store, invoice, product) and run the following command:
Java interface to OpenCV, FFmpeg, and moreProject mention: The Mandelbulb | reddit.com/r/Simulated | 2022-04-02
JavaCV to generate the complete mp4 from the rendered frames
Delete the most useless function ever: context switching.. Zigi monitors Jira and GitHub updates, pings you when PRs need approval and lets you take fast actions - all directly from Slack! Plus it reduces cycle time by up to 75%.
Apache Maven coreProject mention: Anytime now... | reddit.com/r/ProgrammerHumor | 2022-05-15
Java + Web Development : Spring, JUnit, Maven
Java library to create bots using Telegram Bots APIProject mention: From BotFather to 'Hello World' | dev.to | 2022-10-27
Unfortunately, it features Java, Maven, and rubenlagus/TelegramBots library.
Keep your code spotlessProject mention: Programming Breakthroughs We Need | news.ycombinator.com | 2022-08-17
Some code formatters such as Spotless (https://github.com/diffplug/spotless/tree/main/plugin-gradle...) allow you to format code only in files that have changes against some designated branch such as `master`. So, you check out your feature branch, make changes, do some commits, and run spotless. Only the files which have some changes between your workspace and the master branch will be formatted. This allows you to gradually format the project as and when files would be changed anyways.
The missing Java distribution of native C++ librariesProject mention: Any good acceptable pure Java OCR libraries? | reddit.com/r/java | 2022-08-17
Automated driver management and other helper features for Selenium WebDriver in JavaProject mention: The best way to create browser instances using the Factory Pattern, Java, and Selenium WebDriver | dev.to | 2022-08-20
On lines 5 to 9, there’s the implementation of the createDriver() method creating a local browser instance using the WebDriverManager library. Note that the new browser instance is using the getOptions() and I will explain it in a minute.
Truly a developer’s best friend. Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.
Apache Maven DaemonProject mention: Strange issue while using Java lsp | reddit.com/r/neovim | 2022-11-02
Cross-platform framework for building truly native mobile apps with Java or Kotlin. Write Once Run Anywhere support for iOS, Android, Desktop & Web.Project mention: free-for.dev | dev.to | 2022-11-08
codenameone.com — Open source, cross platform, mobile app development toolchain for Java/Kotlin developers. Free for commercial use with unlimited number of projects
Maven Plugin for Android Application development and more
:rocket: Release projects quickly and easily with JReleaserProject mention: Is is possible to ship Java app with Embedded JVM? | reddit.com/r/learnjava | 2022-04-24
:package: Gradle/Maven plugin to package Java applications as native Windows, Mac OS X, or GNU/Linux executables and create installers for them.Project mention: What is the official/most common/best way to make a .exe from a Java desktop app with a JavaFX GUI? | reddit.com/r/JavaFX | 2021-12-27
JavaFX samples to run with different options and build tools (by openjfx)Project mention: problems with javafx in intellij | reddit.com/r/javahelp | 2022-06-14
i also replaced the build.gradle file contents with what the openJFX suggested i changed it to. then i sync'd it after changing the javafx version in that .gradle file to 17.0.1 instead of 16.
ProGuard Maven plugin that supports modularised ProGuard packagesProject mention: Google will support OpenJDK development: the giant's investments in Java and Kotlin | reddit.com/r/java | 2022-10-24
Proguard (or the maven plugin specifically here) didn't support MR jars: https://github.com/wvengen/proguard-maven-plugin/issues/61. Yes, that has been fixed in an update, but that was my whole point: when you make a library you do not control the target environment. Thus, if an user would be stuck with certain version of proguard maven plugin, they could never adopt a MR jar. Regardless they had to wait for an update to be made. MR jars are not backwards compatible, if they were, this problem would not have happened.
Build and Deploy java applications on KubernetesProject mention: Creating scalable microservices for practice? | reddit.com/r/java | 2021-12-08
I've experimented with jkube, and had pretty decent experiences with it. But it is very much it's own thing, and is kind of a very Maven-oriented workflow that replaces things like, well, Helm. (Which, IMO, isn't a bad thing. Helm is still wonky in many ways.) I bring helm up, because the place where I was experimenting with this went full steam on helm templating in a way that was wildly stupid. There was this bizarre approach of using helm calling terraform instead of using the kubernetes terraform operator (don't get me started). jKube didn't work that well with that, but only because of the utter stupidity.
Maven Archetypes for Android development
Design Patterns play an important role in the writing of the re-usable object oriented code in the both desktop and web applications. This repository contains all information related to design patterns alongside with implementation in Java. (by AbdurRKhalid)Project mention: Design Patterns in Software Development | dev.to | 2022-10-22
I have created an open source project that contains the very information of the each Design Pattern alongside with the Java code implementation. This repository is not complete but it will be completed soon. If you want to contribute, then you can implement each Design Pattern in other programming languages as well. Design Patterns Repo on GitHub
ORCID Open Source ProjectProject mention: Affiliation for museum at a university? | reddit.com/r/MuseumPros | 2022-10-21
Hi everyone! I am a collections manager in the US at a state natural history museum that’s part of a state university, and I am a researcher. I’m hoping to get some advice on how you list your affiliation on various profiles and webforms if you work at a museum that is part of a university. Specifically, I was struggling with what to put for my ORCID profile, which feeds into Bionomia.
A Java wrapper of TeamSpeak's 3 server query API.Project mention: TeamSpeak3 Music Bot | reddit.com/r/teamspeak3 | 2022-02-28
I used SinusBot for music, but that's not really one you code yourself. I know someone made a python api for teamspeak, and after a quick search there also looks like a java api. I've never used it though, and am unsure if it will accomplish what you want. When I used the python bot, the program would connect to the teamspeak server as a server query admin, then I could send commands. I'm assuming you could do something similar with the java api. Theres also the RP Soundboard plugin that you can try. Hope this helps.
Library for cross-version Minecraft Bukkit support and various efficient API methods.
Policeman's Forbidden API CheckerProject mention: Stop Using Utcnow and Utcfromtimestamp | news.ycombinator.com | 2022-10-09
> All this stuff would be a lot easier if timezones always had to be stated explicitly.
On Java, you can use the forbidden-apis build plugin (https://github.com/policeman-tools/forbidden-apis) to fail the build whenever a timezone or locale or charset is not specified explicitly (it forbids the methods from the Java API which use an implicit timezone/locale/charset). I don't know whether there's something similar for Python; it might be harder because Python is much more dynamic (though it might be possible to use monkeypatching to warn whenever the bad methods are used).
This extension will set project version, based on current Git branch or tag.Project mention: AzureDevOps versioning not in source code recommendations | reddit.com/r/azuredevops | 2022-09-29
Tool for Java codebases that will help you identify the God Classes you should refactor first.Project mention: RefactorFirst - a tool to help figure out where you should start refactoring your Java codebases | reddit.com/r/java | 2022-03-09
Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Data Platform where developers build real-time applications for analytics, IoT and cloud-native services in less time with less code.
Java Maven related posts
How to Automate the Software Bill of Materials (SBOM)
1 project | dev.to | 17 Nov 2022
Strange issue while using Java lsp
1 project | reddit.com/r/neovim | 2 Nov 2022
Blessed AI Spanish victory over the British
1 project | reddit.com/r/victoria2 | 1 Nov 2022
JavaFX Links Of The Week as posted on jfx-central.com on October 28
1 project | reddit.com/r/JavaFX | 28 Oct 2022
Hibernate One to Many Example using Annotation
1 project | dev.to | 25 Oct 2022
JavaFX Links of the Week of October 21st, at jfx-central.com
4 projects | reddit.com/r/JavaFX | 21 Oct 2022
JavaFX. 1. Создать новый проект из архетипа Maven.
1 project | reddit.com/r/u_SiTek79 | 20 Oct 2022
A note from our sponsor - Sonar
www.sonarsource.com | 29 Nov 2022
What are some of the best open-source Maven projects in Java? This list will help you: