Java 如何将WAR应用程序转换为控制台应用程序(使Unicorn拥有控制台应用程序)

Java 如何将WAR应用程序转换为控制台应用程序(使Unicorn拥有控制台应用程序),java,web-applications,console-application,unicorn,Java,Web Applications,Console Application,Unicorn,Unicorn只需提供一个URI并按下按钮。它将调用一系列验证服务并报告结果。我已经下载并安装了Unicorn。 要下载源代码,只能从Mercurial存储库下载。要下载它,请使用命令“hg clone” 要编译Unicorn,需要ApacheAnt和Ivy。 从Unicorn的目录中,运行:“ant检索生成\观察者生成\任务列表默认\配置war” 它在ApacheTomcat中运行良好,我想要的是如何将unicorn作为控制台应用程序。 输入应该通过命令行参数传递,输出应该显示在控制台本身。我

Unicorn只需提供一个URI并按下按钮。它将调用一系列验证服务并报告结果。我已经下载并安装了Unicorn。 要下载源代码,只能从Mercurial存储库下载。要下载它,请使用命令“hg clone”

要编译Unicorn,需要ApacheAnt和Ivy。 从Unicorn的目录中,运行:“ant检索生成\观察者生成\任务列表默认\配置war”

它在ApacheTomcat中运行良好,我想要的是如何将unicorn作为控制台应用程序。
输入应该通过命令行参数传递,输出应该显示在控制台本身。我不想使用任何web服务器来部署它。

也让您的war成为可运行的jar。只需要在清单中添加一个类路径条目,并调用一个静态main(…)


看看Hudson,它分布在一个WAR文件中,可以用“java-jar”调用它来引导自己。

我想说,您手头有一个主要的编程练习。典型的基于web的应用程序和典型的基于控制台的应用程序的结构非常不同。即使输出格式不同;i、 e.HTML标记与纯文本。

可以描述这样做的过程,因为我没有做简单练习的那么多知识,所以请给我写实现它的步骤。谢谢你的关注。我刚刚做了。在执行此任务之前,您可能需要更多的练习。我建议进一步学习Java教程。我们需要一个web浏览器来部署war,那么如果我们有console web服务器,那么有任何console web服务器可用吗?谢谢你的关心