【问题标题】:How to convert WAR application into console application (Making Unicorn has console application)如何将WAR应用程序转换为控制台应用程序(使独角兽有控制台应用程序)
【发布时间】:2010-08-20 11:29:04
【问题描述】:

Unicorn 只需提供一个 URI 并按下按钮。它将调用一系列验证服务并报告结果。我已经下载并安装了独角兽。 要下载源代码,它只能从 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 服务器来部署它。

【问题讨论】:

    标签: java web-applications console-application unicorn


    【解决方案1】:

    也让你的战争成为一个可运行的 jar。只需要向 Manifest 添加一个 Class-Path 条目并调用一个静态 main(...)。

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

    【讨论】:

    • 可以描述一下做的过程,因为我以前做简单练习的知识不多,所以请写下实现的步骤。谢谢你的关心。
    • 我刚做了。在执行此任务之前,您可能需要更多练习。我会建议 Java 教程进一步学习。
    【解决方案2】:

    我想说你手头有一个主要的编程练习。典型的基于 Web 的应用程序和典型的基于控制台的应用程序的结构非常不同。甚至输出格式也不一样;即 HTML 标记与纯文本。

    【讨论】:

    • 我们需要一个 Web 浏览器来部署战争,那么如果我们有控制台 Web 服务器怎么办 是否有可用的控制台 Web 服务器?感谢关注
    猜你喜欢
    • 1970-01-01
    • 2011-04-22
    • 1970-01-01
    • 2013-06-17
    • 1970-01-01
    • 2010-11-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多