com.pro-crafting.tools:xmlpretty-web

Parent pom for pro-crafting projects. Includes common used continoues deployment elements.

License

License

GroupId

GroupId

com.pro-crafting.tools
ArtifactId

ArtifactId

xmlpretty-web
Last Version

Last Version

1.0.0
Release Date

Release Date

Type

Type

jar
Description

Description

Parent pom for pro-crafting projects. Includes common used continoues deployment elements.
Source Code Management

Source Code Management

https://github.com/pro-crafting/xmlpretty

Download xmlpretty-web

How to add to project

<!-- https://jarcasting.com/artifacts/com.pro-crafting.tools/xmlpretty-web/ -->
<dependency>
    <groupId>com.pro-crafting.tools</groupId>
    <artifactId>xmlpretty-web</artifactId>
    <version>1.0.0</version>
</dependency>
// https://jarcasting.com/artifacts/com.pro-crafting.tools/xmlpretty-web/
implementation 'com.pro-crafting.tools:xmlpretty-web:1.0.0'
// https://jarcasting.com/artifacts/com.pro-crafting.tools/xmlpretty-web/
implementation ("com.pro-crafting.tools:xmlpretty-web:1.0.0")
'com.pro-crafting.tools:xmlpretty-web:jar:1.0.0'
<dependency org="com.pro-crafting.tools" name="xmlpretty-web" rev="1.0.0">
  <artifact name="xmlpretty-web" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.pro-crafting.tools', module='xmlpretty-web', version='1.0.0')
)
libraryDependencies += "com.pro-crafting.tools" % "xmlpretty-web" % "1.0.0"
[com.pro-crafting.tools/xmlpretty-web "1.0.0"]

Dependencies

compile (3)

Group / Artifact Type Version
io.quarkus : quarkus-resteasy jar
io.quarkus : quarkus-smallrye-health jar
io.quarkus : quarkus-smallrye-metrics jar

test (4)

Group / Artifact Type Version
org.junit.jupiter : junit-jupiter-engine jar 5.2.0
org.mockito : mockito-core jar 2.18.3
org.mockito : mockito-junit-jupiter jar 2.18.3
io.rest-assured : rest-assured jar 3.1.0

Project Modules

There are no modules declared in this project.

record-jar-converter

Maven Central License

Quarkus based web service for converting uggly xml into prettified xml.

Installation

Use the official docker image: postremus/xmlpretty-web Tags for this image correspond to the maven versions, e.g. the 1.0.0 labeled docker image contains the 1.0.0 maven artifact.

Run it via:

docker run -p 8080:8080 postremus/xmlpretty-web:1.0.0

And then visit https://localhost.8080

You can find a hosted version of this prettifier at Xmlpretty

Building:

The project is built using maven.

The following maven phases and goals will run quarkus in dev mode. The prettifier is reachable at https://localhost:8080

mvn clean compile quarkus:dev

For building the docker image, use profile docker.

mvn clean install -Pdocker

Versioning

We use SemVer for versioning. For the versions available, see the tags on this repository.

Authors

See also the list of contributors who participated in this project.

License

This project is licensed under the Apache License 2.0 - see the LICENSE.md file for details

Acknowledgments

Versions

Version
1.0.0