Updated FreeMarker to 2.3.35
1 file changed
tree: 9ccb07b4ad9e6dcb047c444d9a1765bdb0c738bf
  1. gradle/
  2. src/
  3. .asf.yaml
  4. .gitignore
  5. .travis.yml
  6. AGENTS.md
  7. build.gradle.kts
  8. DISCLAIMER
  9. gradlew
  10. gradlew.bat
  11. intellij.gradle
  12. LICENSE
  13. NOTICE
  14. rat-excludes
  15. README.md
  16. SECURITY.md
  17. settings.gradle.kts
README.md

FreeMarker Online Tester Build Status Coverage Status

What is FreeMarker Online Tester

It‘s a web page to quickly try template snippets, with some simple data-model. It’s especially handy for learning the template language.

For a deployed version of this tool you can visit https://try.freemarker.apache.org/.

Development Instructions

  • Clone the repository to a local directory
  • Run ./gradlew build from the cloned directory (use JDK 17 or later)
  • If you want to run it using IDEA run ./gradlew cleanidea idea; this will generate the IDEA project for you.
  • To run the service:
    • From command line: build shadowJar (not jar) and then issue java -jar build/libs/freemarker-online-all.jar server src/main/resources/freemarker-online.yml
    • From IDE: run class org.apache.freemarker.onlinetester.dropwizard.FreeMarkerOnlineTester with arguments server src/main/resources/freemarker-online.yml
  • Then, to try the service locally, visit http://localhost:8080/

License

FreeMarker-Online is licensed under the Apache License, Version 2.0. See the LICENSE file for details.