Skip to content

manooweb/java-foundations

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Java Foundations (JDK 21)

CI License: MIT

Goal: refresh modern Java fundamentals (language, core APIs, testing) with clean and visible GitHub deliverables.

Tech stack

  • Java 21
  • Maven
  • JUnit 5

Run tests

mvn test

Build an executable JAR

mvn clean package
java -jar target/java-foundations-1.0-SNAPSHOT.jar

Run in development with Maven Exec Plugin

mvn exec:java

Run with arguments

mvn exec:java -Dexec.args="Manu"

Run the application (dev)

The jar generated by the Maven quickstart archetype is not executable by default (no manifest entry).

To run the compiled class directly:

java -cp target/classes fr.manooweb.java.App

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages