【问题标题】:Eclipse VM ArgumentsEclipse 虚拟机参数
【发布时间】:2017-04-18 21:59:18
【问题描述】:

我正在尝试通过导入预构建项目来运行示例 Web 应用程序,但我遇到了一些错误,即 CONTEXT_ROOT 未正确初始化,因此我将值 -DCONTEXT_ROOT="C:/...." 添加到VM 参数,并且它起作用了。

但是即使没有在 VM 参数中添加它,同一个项目也可以在我其他同事的机器上正常工作。

我们都使用相同的 IDE(eclipse) 和相同的服务器,但试图确定我的工作区中可能缺少的内容。

有什么想法吗?

【问题讨论】:

    标签: java eclipse tomcat6 jvm-arguments


    【解决方案1】:

    如果您在 Eclipse 中运行 Web 项目,项目名称将是默认的上下文根。例如,对于名为“abc”的项目,上下文根将是

    http://localhost:8080/abc
    

    您还应该检查定义的上下文根:(右键单击)项目 => 属性 => Web 项目设置

    【讨论】:

    • 对不起。我的问题不同。当我在 Eclipse 中运行 Web 应用程序时,它会抛出一些错误,例如“属性文件丢失或找不到!”,然后我意识到 IDE 无法识别应用程序的“CONTEXT_ROOT”。因此,我在项目的 VM 参数中添加了项目的确切路径(C:/Users/ADAM/ABC)作为上下文根,然后它按预期工作。所以我的问题是我的工作区需要指定一个 VM 参数,而不是我的其他团队成员。如何识别我的工作区中缺少的内容,以便即使我在没有 VM 参数的情况下运行它也应该可以工作。
    猜你喜欢
    • 2012-09-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-06-17
    • 1970-01-01
    • 2014-04-18
    • 2011-01-03
    • 1970-01-01
    相关资源
    最近更新 更多