Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/alaa-albarari/how-to-use-jakarta10-eclipselink-nosql-template
Template project for jakarta10 with eclipse link for nosql database
https://github.com/alaa-albarari/how-to-use-jakarta10-eclipselink-nosql-template
docker eclipselink jakarta10 mapstruct maven mongodb nosql template
Last synced: 2 days ago
JSON representation
Template project for jakarta10 with eclipse link for nosql database
- Host: GitHub
- URL: https://github.com/alaa-albarari/how-to-use-jakarta10-eclipselink-nosql-template
- Owner: Alaa-albarari
- Created: 2024-12-15T22:06:49.000Z (21 days ago)
- Default Branch: main
- Last Pushed: 2024-12-27T21:41:03.000Z (9 days ago)
- Last Synced: 2025-01-04T06:18:37.898Z (2 days ago)
- Topics: docker, eclipselink, jakarta10, mapstruct, maven, mongodb, nosql, template
- Language: Java
- Homepage:
- Size: 199 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Eclipse Starter for Jakarta EE
This is a sample application generated by the Eclipse Foundation starter for Jakarta EE.You can run the application by executing the following command from the directory where this file resides. Please ensure you have installed a [Java SE implementation](https://adoptium.net) appropriate for your Jakarta EE version and runtime choice (this sample assumes Java SE 17). Note, the [Maven Wrapper](https://maven.apache.org/wrapper/) is already included in the project, so a Maven install is not actually needed. You may first need to execute `chmod +x mvnw`.
```
APP_PROFILE=development ./mvnw clean package cargo:run
```Once the runtime starts, you can access the project at [http://localhost:8080/jakartaee-hello-world](http://localhost:8080/jakartaee-hello-world).
You can also run the project via Docker. To build the Docker image, execute the following commands from the directory where this file resides. Please ensure you have installed a [Java SE implementation](https://adoptium.net) appropriate for your Jakarta EE version/runtime choice (this sample assumes Java SE 17) and [Docker](https://docs.docker.com/get-docker/). Note, the [Maven Wrapper](https://maven.apache.org/wrapper/) is already included in the project, so a Maven install is not actually needed. You may first need to execute `chmod +x mvnw`.
```
./mvnw clean package
docker build -t jakartaee-hello-world:v1 .
```You can then run the Docker image by executing:
```
docker run -it --rm -p 8080:8080 jakartaee-hello-world:v1
```Once the runtime starts, you can access the project at [http://localhost:8080/jakartaee-hello-world](http://localhost:8080/jakartaee-hello-world).