Skip to content

Files

Latest commit

7df3e42 · Sep 30, 2024

History

History

helloworld_unwoven

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
Sep 13, 2024
Sep 23, 2024
Sep 30, 2024

Maven module that generates a regular java class that is used in the 'examples' directory to demonstrate Load Time Weaving (LTW).

The shaded/fat jar includes slf4j and log4j2 and so can be used with any of the Tracing aspects. You can run this program in various ways.

  • mvn exec:java
  • java -jar target/helloworld_unwoven-2.0.0-shaded.jar
    • replace '2.0.0' with current version
  • In examples directory: ./hello-world-unwoven-plain.sh
  • In various scripts that use this jar as a basis for load time weaving (LTW). For example ./hello-world-tracebasiccontext-ltw.sh.
  • In various maven modules of this project that have 'helloword_unwoven' as a dependency.