【问题标题】:Setup Velocity in Eclipse在 Eclipse 中设置速度
【发布时间】:2012-04-13 07:59:52
【问题描述】:

我需要在速度方面工作,我阅读了来自 velocity.apache.org 的入门部分,但它没有解释我应该如何安装、设置它。 我已经从 eclipse 的更新管理器中安装了 Velocity UI。然后我在 java/lib/ext 中复制了 velocity-1.7.jar 和 velocity-1.7-dep.jar 并将它们包含在 Preferences/Java/Installed JRE's 的 jre6(标准 VM)中。(真的不知道这是否是正确的)。 我制作了一个动态 Web 项目,并在其中尝试了来自 velocity 1.7 文件夹的示例类,但它不起作用,没有错误,但它无法识别资源。 我与模板有什么关系,我必须将它放在项目文件夹中的哪个位置。 我是否必须做其他事情来设置 Velocity? 在此先感谢您对初学者的帮助。

【问题讨论】:

    标签: java eclipse templates installation velocity


    【解决方案1】:

    对于 Web 项目,您应该将 jar 放在 WEB-INF/lib 文件夹中。 有关 WAR 打包的更多信息,请参阅Web Modules in JEE5 Tutorial

    在 Eclipse 中,您需要通过

    将它们添加到类路径中

    右键单击项目,选择属性,Java-Build-Path,选项卡 库,添加 JARS。

    不建议将依赖 jar 放在 $JAVA_HOME/lib/ext 中。

    【讨论】:

    • 好的,在属性/库中,我添加了 2 个 jar:velocity-1.7.jar 和 velocity-1.7-dep.jar 在属性/订单和导出中,我检查了所有内容,仍然得到错误:“请求的资源()不可用。”我有“Example.java”类,它是从速度示例文件夹中复制的。文件:2shared.com/file/biWPXRp8/Example.html
    • 另一个问题。我必须将velocity.properties 和example.vm 文件放在哪里?进入 WebContent/WEB-INF ?
    • @rosualin 您需要在“库”而不是“订单和出口”下添加罐子
    • @rosualin 属性文件应该位于 WEB-INF/classes 中。顺便说一句,该示例有一个 main 方法,在 webapp 中没有任何意义。代码应该在一个 servlet 中。
    • 是的,在库中,我单击了添加外部 jar,然后添加了 2 个 jar 文件。只有在那之后为了和出口我检查了一切。好的,我会把它放在一个 servlet 中,并将属性文件放入 WEB-INF/classes 中,然后尝试,非常感谢
    【解决方案2】:

    你看到developer guide了吗,你可以从这个指南开始。

    【讨论】:

    • 是的,我读过它,但它说的是关于下载速度,我做了,然后直接关于它是如何工作的,如何初始化速度引擎。而且我真的不知道下载和编写代码之间的步骤。我下载了velocity 1.7 zip,解压了,但我必须放在某个地方吗,或者我应该用它做什么?
    • 我同意。该指南可能很好地解释了速度的工作原理,但没有任何好的信息首先如何让速度在 Eclipse IDE 中运行。
    猜你喜欢
    • 2015-02-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-01-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多