我在配置我的 Tomcat 项目时遇到了一点问题。简而言之,我正在从事一个动态网页项目,但似乎对我从哪里运行应用程序感到困惑。
运行以下代码
File f = new File("");
System.err.println(f.getAbsolutePath());
产生输出 C:/Eclipse
,这恰好是我运行 Eclipse 的地方。
通常我希望这是输出目录,但这次不是这样。
我的 eclipse 项目配置为将 myProject/WebContent/WEB-INF/classes 作为输出文件夹
如何配置到所需的目录?现在我需要使用绝对路径,它不适用于项目的所有成员。
最佳答案
好的,我找到了解决方案。
似乎我的默认工作目录设置为项目的 eclipse 文件夹,所以我通过指定项目根文件夹而不是通常情况下解决了这个问题。
我在这里配置:
运行配置 > Apache Tomcat 运行配置 > 参数选项卡,在“工作目录”下选择“其他”并指定目录。
感谢您的评论!
关于java - Eclipse、Tomcat项目上下文根目录为eclipse文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10088635/