如何在本地 运行 try.freemarker.apache.org
How to run try.freemarker.apache.org locally
https://try.freemarker.apache.org/ 已关闭,或者更可能的是,它不再公开可用,因为我正在 ERR_CONNECTION_REFUSED。它是快速检查语法的好工具,因为我经常将 FreeMarker 片段发送给其他人。
是否可以在本地 运行 此站点?
更新 (2021-05-05):网站已上线:https://try.freemarker.apache.org/
我在 github 上找到了源代码以及构建和部署说明:
https://github.com/apache/freemarker-online-tester
您可以按照说明(需要 Java 1.8)在您的计算机上本地获取此工具 运行,再也不会处理可用性问题!。我测试了它:
步骤
- 克隆存储库
https://github.com/apache/freemarker-online-tester.git
- 在项目文件夹根目录下打开cmd和运行命令:
gradlew build
- 等到 gradle 包装器安装 gradle,然后构建所有依赖项,这是预期的输出:
:compileJava
:processResources
:classes
:jar
:assemble
:compileTestJava
Download https://repo1.maven.org/maven2/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.pom
:processTestResources
:testClasses
:test
Download https://repo1.maven.org/maven2/org/jacoco/org.jacoco.agent/0.7.8/org.jacoco.agent-0.7.8.pom
Download https://repo1.maven.org/maven2/org/jacoco/org.jacoco.build/0.7.8/org.jacoco.build-0.7.8.pom
Download https://repo1.maven.org/maven2/org/jacoco/org.jacoco.agent/0.7.8/org.jacoco.agent-0.7.8.jar
:jacocoTestReport
Download https://repo1.maven.org/maven2/org/jacoco/org.jacoco.ant/0.7.8/org.jacoco.ant-0.7.8.pom
Download https://repo1.maven.org/maven2/org/jacoco/org.jacoco.core/0.7.8/org.jacoco.core-0.7.8.pom
Download https://repo1.maven.org/maven2/org/jacoco/org.jacoco.report/0.7.8/org.jacoco.report-0.7.8.pom
Download https://repo1.maven.org/maven2/org/ow2/asm/asm-debug-all/5.1/asm-debug-all-5.1.pom
Download https://repo1.maven.org/maven2/org/ow2/asm/asm-parent/5.1/asm-parent-5.1.pom
Download https://repo1.maven.org/maven2/org/jacoco/org.jacoco.ant/0.7.8/org.jacoco.ant-0.7.8.jar
Download https://repo1.maven.org/maven2/org/jacoco/org.jacoco.core/0.7.8/org.jacoco.core-0.7.8.jar
Download https://repo1.maven.org/maven2/org/jacoco/org.jacoco.report/0.7.8/org.jacoco.report-0.7.8.jar
Download https://repo1.maven.org/maven2/org/ow2/asm/asm-debug-all/5.1/asm-debug-all-5.1.jar
:check
:shadowJar
:build
BUILD SUCCESSFUL
- 运行
gradlew shadowJar
预期输出:
$ gradlew shadowJar
:compileJava UP-TO-DATE
:processResources UP-TO-DATE
:classes UP-TO-DATE
:jar
:shadowJar
BUILD SUCCESSFUL
Total time: 2.413 secs
- 启动应用程序,运行命令:
java -jar build/libs/freemarker-online-0.1-SNAPSHOT.jar server src/main/resources/freemarker-online.yml
这是 运行ning 服务器控制台的屏幕截图:
- 访问您的在线 FreeMarker 模板测试器 link:
http://localhost:8080/
https://try.freemarker.apache.org/ 已关闭,或者更可能的是,它不再公开可用,因为我正在 ERR_CONNECTION_REFUSED。它是快速检查语法的好工具,因为我经常将 FreeMarker 片段发送给其他人。
是否可以在本地 运行 此站点?
更新 (2021-05-05):网站已上线:https://try.freemarker.apache.org/
我在 github 上找到了源代码以及构建和部署说明: https://github.com/apache/freemarker-online-tester
您可以按照说明(需要 Java 1.8)在您的计算机上本地获取此工具 运行,再也不会处理可用性问题!。我测试了它:
步骤
- 克隆存储库
https://github.com/apache/freemarker-online-tester.git
- 在项目文件夹根目录下打开cmd和运行命令:
gradlew build
- 等到 gradle 包装器安装 gradle,然后构建所有依赖项,这是预期的输出:
:compileJava
:processResources
:classes
:jar
:assemble
:compileTestJava
Download https://repo1.maven.org/maven2/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.pom
:processTestResources
:testClasses
:test
Download https://repo1.maven.org/maven2/org/jacoco/org.jacoco.agent/0.7.8/org.jacoco.agent-0.7.8.pom
Download https://repo1.maven.org/maven2/org/jacoco/org.jacoco.build/0.7.8/org.jacoco.build-0.7.8.pom
Download https://repo1.maven.org/maven2/org/jacoco/org.jacoco.agent/0.7.8/org.jacoco.agent-0.7.8.jar
:jacocoTestReport
Download https://repo1.maven.org/maven2/org/jacoco/org.jacoco.ant/0.7.8/org.jacoco.ant-0.7.8.pom
Download https://repo1.maven.org/maven2/org/jacoco/org.jacoco.core/0.7.8/org.jacoco.core-0.7.8.pom
Download https://repo1.maven.org/maven2/org/jacoco/org.jacoco.report/0.7.8/org.jacoco.report-0.7.8.pom
Download https://repo1.maven.org/maven2/org/ow2/asm/asm-debug-all/5.1/asm-debug-all-5.1.pom
Download https://repo1.maven.org/maven2/org/ow2/asm/asm-parent/5.1/asm-parent-5.1.pom
Download https://repo1.maven.org/maven2/org/jacoco/org.jacoco.ant/0.7.8/org.jacoco.ant-0.7.8.jar
Download https://repo1.maven.org/maven2/org/jacoco/org.jacoco.core/0.7.8/org.jacoco.core-0.7.8.jar
Download https://repo1.maven.org/maven2/org/jacoco/org.jacoco.report/0.7.8/org.jacoco.report-0.7.8.jar
Download https://repo1.maven.org/maven2/org/ow2/asm/asm-debug-all/5.1/asm-debug-all-5.1.jar
:check
:shadowJar
:build
BUILD SUCCESSFUL
- 运行
gradlew shadowJar
预期输出:
$ gradlew shadowJar
:compileJava UP-TO-DATE
:processResources UP-TO-DATE
:classes UP-TO-DATE
:jar
:shadowJar
BUILD SUCCESSFUL
Total time: 2.413 secs
- 启动应用程序,运行命令:
java -jar build/libs/freemarker-online-0.1-SNAPSHOT.jar server src/main/resources/freemarker-online.yml
这是 运行ning 服务器控制台的屏幕截图:
- 访问您的在线 FreeMarker 模板测试器 link:
http://localhost:8080/