# \#java

**URL:** https://clojureverse.org/tag/java/56.md

[Latest](https://clojureverse.org/latest.md) · [Categories](https://clojureverse.org/categories.md) · [Tags](https://clojureverse.org/tags.md)

---

## [Calling Apache Commons Text CaseUtils from Clojure](https://clojureverse.org/t/calling-apache-commons-text-caseutils-from-clojure/11187)

<div class="topic-metadata">

**Author:** [@patrickbucher](https://clojureverse.org/u/patrickbucher)\
**Replies:** 2\
**Last updated:** [February 2, 2025, 11:21am UTC](https://clojureverse.org/t/calling-apache-commons-text-caseutils-from-clojure/11187 "2025-02-02T11:21:48Z")

</div>

I installed Apache Commons Text in my Leiningen project: :dependencies \[\[org.clojure/clojure "1.11.1"\] \[org.apache.commons/commons-text "1.13.0"\]\] Now I try to convert kebab-case to CamelCase from the RE…

---

## [BrickSort in Java and Kotlin with Clojure interop!](https://clojureverse.org/t/bricksort-in-java-and-kotlin-with-clojure-interop/10156)

<div class="topic-metadata">

**Author:** [@Daniel\_Szmulewicz](https://clojureverse.org/u/Daniel_Szmulewicz)\
**Replies:** 0\
**Last updated:** [July 3, 2023, 7:25am UTC](https://clojureverse.org/t/bricksort-in-java-and-kotlin-with-clojure-interop/10156 "2023-07-03T07:25:55Z")

</div>

Another video about the Meyvn polyglot REPL environment. This time we look at a real-world code example, BrickSort, with two reference implementations courtesy of the open source library The Algorithms. In the Java versi…

---

## [Error "No such namespace: jdbc" when requiring next.jdbc](https://clojureverse.org/t/error-no-such-namespace-jdbc-when-requiring-next-jdbc/8972)

<div class="topic-metadata">

**Author:** [@2FO](https://clojureverse.org/u/2FO)\
**Replies:** 2\
**Last updated:** [May 24, 2022, 1:41am UTC](https://clojureverse.org/t/error-no-such-namespace-jdbc-when-requiring-next-jdbc/8972 "2022-05-24T01:41:51Z")

</div>

I’m running into require and or next.jdbc errors when I attempt to create a postgres database: Show: Project-Only All Hide: Clojure Java REPL Tooling Duplicates (25 frames hidden) 2. Unhandled clojure.lang.Comp…

---

## [Java-src get an error java.lang.ClassNotFoundException](https://clojureverse.org/t/java-src-get-an-error-java-lang-classnotfoundexception/7696)

<div class="topic-metadata">

**Author:** [@isaac.omy](https://clojureverse.org/u/isaac.omy)\
**Replies:** 9\
**Last updated:** [June 4, 2021, 10:38am UTC](https://clojureverse.org/t/java-src-get-an-error-java-lang-classnotfoundexception/7696 "2021-06-04T10:38:13Z")

</div>

when I run the project I got an error java.lang.ClassNotFoundException, which is class from java-src not compiled before src clj. Could anyone please tell me what do for this? here’s my project.clj : (defproject myser…

---

## [Once Upon A Class](https://clojureverse.org/t/once-upon-a-class/7688)

<div class="topic-metadata">

**Author:** [@Daniel\_Szmulewicz](https://clojureverse.org/u/Daniel_Szmulewicz)\
**Replies:** 1\
**Last updated:** [May 25, 2021, 12:48am UTC](https://clojureverse.org/t/once-upon-a-class/7688 "2021-05-25T00:48:23Z")

</div>

Every time you press ENTER at the REPL, a new class is born. In addition, it comes with a new class loader instance exclusively dedicated to loading it. That’s Clojure behind the scenes doing its runtime magic. On the ot…

---

## [PF4J and Clojure](https://clojureverse.org/t/pf4j-and-clojure/7483)

<div class="topic-metadata">

**Author:** [@andreyorst](https://clojureverse.org/u/andreyorst)\
**Replies:** 0\
**Last updated:** [April 10, 2021, 3:25pm UTC](https://clojureverse.org/t/pf4j-and-clojure/7483 "2021-04-10T15:25:59Z")

</div>

Hi everyone! Recently I’ve needed to figure out how to use PF4J library from Clojure, and it was not very straightforward in some aspects. There were almost no information on using PF4J from Clojure, besides one or two…

---

## [Java annotations?](https://clojureverse.org/t/java-annotations/6531)

<div class="topic-metadata">

**Author:** [@jgomo3](https://clojureverse.org/u/jgomo3)\
**Replies:** 1\
**Last updated:** [September 10, 2020, 11:40pm UTC](https://clojureverse.org/t/java-annotations/6531 "2020-09-10T23:40:53Z")

</div>

I was just wondering: how to work with Java annotations in Clojure?
