Unicorn只提供一个URI并按下按钮。它将调用一系列验证服务并报告结果。我已经下载并安装了Unicorn。 要下载源代码,只能从Mercurial存储库下载。要下载它,请使用命令“hg clone https://dvcs.w3.org/hg/unicorn”
要编译Unicorn,需要Apache Ant和Ivy。 从Unicorn的目录中,运行:“ant retrieve generate_observer generate_tasklist default_conf war”
它在apache-tomcat中工作正常,我想要的是如何将独角兽作为控制台应用程序。 输入应该通过命令行参数传递,输出应该显示在控制台本身我不想使用任何Web服务器来部署它。
答案 0 :(得分:0)
让你的战争也成为一个可运行的罐子。只需要向Manifest添加一个Class-Path条目并使用一个静态main(...)来调用。
看一下分布在WAR文件中的Hudson,可以用“java -jar”调用它来自行引导。
答案 1 :(得分:0)
我会说你手上有一项重大的编程练习。典型的基于Web的应用程序和典型的基于控制台的应用程序的结构非常不同。甚至输出格式也不同;即HTML标记与纯文本。