【问题标题】:Roo doesn't update class-files anymoreRoo 不再更新类文件
【发布时间】:2011-08-16 18:09:53
【问题描述】:

在 Roo 项目上工作了数周后,我停止更新目录中的 .class 文件:

项目\src\main\webapp\WEB-INF\classes\com\company

项目\src\main\webapp\WEB-INF\classes\com\company\web

当我在本地 Tomcat 上使用 STS 进行部署时,它使用了新的类文件,但 perform package 命令使用了上述位置中的旧类文件。

一旦我将战争文件部署到远程服务器上,我就遇到了一些愚蠢的错误。 我花了一个工作日才弄清楚出了什么问题。

如何让 Roo 再次更新 .class 文件?我试过poll now,但它在一秒钟内完成,没有任何结果。

【问题讨论】:

    标签: java spring spring-roo


    【解决方案1】:

    您是否尝试过在 roo shell 中执行perform clean?这应该删除目标文件夹并重建所有类文件。

    【讨论】:

    • 是的,我做到了。问题是它不会如上所述在项目文件夹中重新生成 .class 文件。当部署到 STS 中的本地 Tomcat 时,它神奇地拥有所有正确的类文件。
    • 我从事的 roo 项目从未遇到过这个问题,您尝试过命令行 shell 与 STS 视图吗?如果它仍然存在,可能值得在 STS 中提取代码并删除对 roo 的 dev 依赖。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-11-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多