Eclipse &引用;“莱因环战争”;就在那儿等着
我正试图找出如何在Windows上逆时针运行的Eclipse Mars中从Clojure Ring和Compojure应用程序创建uberwar 我在跟踪,我基本上是这样做的:Eclipse &引用;“莱因环战争”;就在那儿等着,eclipse,google-app-engine,clojure,ring,Eclipse,Google App Engine,Clojure,Ring,我正试图找出如何在Windows上逆时针运行的Eclipse Mars中从Clojure Ring和Compojure应用程序创建uberwar 我在跟踪,我基本上是这样做的: 在PackageExplorer中,我右键单击并创建新的Clojure项目 右键单击新建项目、Leiningen、通用Leiningen命令行,根据教程输入lein new compojure app gae app demo 这就创建了Hello World应用程序,我可以在本地运行,没有任何问题 然后我继续,以与第2
lein new compojure app gae app demo
lein-ring-uberwar
我查看了其他几个教程,没有发现任何人在创建uberwar方面有问题。我从哪里开始调试这个,我做错什么了吗?这是每个Ring/Compjure应用程序需要做的基本事情之一,因此我希望这应该是我缺少的一些简单的事情。您可以使用terminal并在项目所在的同一目录中键入
lein Ring uberwar
吗?执行步骤1时,创建一个通用项目,《特定常规武器公约》以莱宁根为背景。在步骤2中,使用leinnew
命令在内部创建另一个项目。我认为这不是你想要的
因为您希望所有这些都来自Eclipse/CCW,所以首先要获得最新版本(我写的是0.34.0)并安装它(说明:)
使用向导创建项目,但使用compojure应用程序更改Leiningen template
字段中的文本default
。点击回车后等待几秒钟,因为leiningen将下载您的DEP
打开project.clj
。右键单击菜单并选择Leiningen | Generic Leiningen命令行
(或Alt+L然后L),以打开lein提示符
键入uberjar
(在提示符处替换
),然后按enter键。等待几秒钟,在console选项卡中观察正在构建的jar的状态
希望这有帮助。是的!是的,它通过命令行创建了一场战争。知道为什么不通过Eclipse吗?我不想为了这个而进入命令行。