java - Eclipse、Tomcat项目上下文根目录为eclipse文件夹

标签 java eclipse tomcat enterprise contextpath

我在配置我的 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/

相关文章:

java - 获取JSON对象的具体对象(XML类型)

java - 谷歌应用引擎服务不可用

eclipse - Flex eclipse 插件不是免费的吗?

spring-mvc - 仅在 UCBrowser 中看到无效的 CORS 请求

tomcat - Cloudbees Tomcat 应用程序 IOException

java - "Facade design pattern"和 Java 接口(interface)在概念上是否相同?

java - OpenGL 线条在屏幕中间相交而不是直线

Java 对象和类 - 我的代码有问题吗?

java - 缺少 Pivotal Tomcat Server Developer Edition v3.0-config

java - 如何在java selenium中xpath这个 "Policy"选项卡