在逆时针处理我的 Eclipse 设置和以交互模式运行的 GAE 开发服务器后,我发现这些事情对我来说仍然不清楚:
1) 如何在不使用 REPL 命令的情况下启动服务器和应用程序?
2)当我将应用程序部署到谷歌服务器时,我如何以及在哪里定义应用程序的入口点?我的意思是,Google 如何知道要使用哪些应用程序、应用程序处理程序和路由?
3) 我可以在同一个项目中结合使用 java 类和 clojure 文件,以便在我的 src 文件夹上创建和编辑它们时自动编译它们吗?
4)最后上传到GAE实际上需要哪些文件和jar?我曾经将 PHP 应用程序部署到 GAE,但在这里我不知道是否应该制作 jar,包括编译的 clj 文件。我也可能想以不同于逆时针或 appengine-magic 的方式组织文件,那么我在哪里指定资源和类的路径?
5) 最后是否可以将 Google 生产服务器与 Emacs - Slime - Swank 组合连接起来?那将是梦想的实现,大声笑。
我将 appengine-magic 与 Jetty、Compojure、Ring 和 Hiccup 一起使用。