如何使用Jetty和Clojure重新部署.war文件?

时间:2013-12-20 01:21:20

标签: clojure jetty

我正在关注this tutorial部署我的web_test应用;当我在浏览器上输入http://0.0.0.0:8080/web_test-0.1.0-SNAPSHOT-standalone/时,我看到显示“hello world”。 。 。但这不是我core.clj文件中的内容!我有“Hello World;它有效!”

我做了一切,我创建了一个新的.war文件,然后我再次使用

运行Jetty
$ java -jar start.jar

但是我看到同样错误的“你好世界”

我做错了什么?


当我发布this related question时,我需要更改配置文件以重新部署吗?怎么样?

1 个答案:

答案 0 :(得分:1)

该教程看起来已经过时了。

测试你的应用程序的最简单方法是使用lein ring服务器,它将启动一个嵌入式jetty(通常是端口3000),然后在你对Clojure文件进行更改时自动重新加载代码。它非常轻巧,非常好。

本教程更新。 http://zaiste.net/2013/05/getting_started_with_clojure_web_apps/