首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >Eclipse显示错误的项目路径

Eclipse显示错误的项目路径
EN

Stack Overflow用户
提问于 2017-03-09 19:08:10
回答 1查看 526关注 0票数 1

我在eclipse中有一个maven web项目。我需要获取项目的路径,实际上需要获取项目中src\main\resources\someFolder下的文件列表。

在运行String dataDir = "src\\main\\resources\\someFolder";时,这个目录结构是在F:\softwares\eclipse\eclipse\src\main\resources\someFolder这样的eclipse文件夹中创建的。使用/而不是\\时也是如此。

尝试使用System.getProperty("user.dir")new File(".").getAbsolutePath()时,它们返回F:\softwares\eclipse\eclipse

我需要访问工作区F:\workspace\Project\src\main\resources\someFolder中的项目文件夹

但是,当创建一个核心java应用程序并使用System.getProperty("user.dir")new File(".").getAbsolutePath()时,我得到的是工作区F:\workspace\Project中的项目路径。这个src\\main\\resources\\someFolder也可以很好地工作。

为什么eclipse会有这种奇怪的行为呢?

EN

回答 1

Stack Overflow用户

发布于 2017-03-10 10:28:43

如前所述,user.dir目录是启动here的位置。由于web应用程序大多是jar/war/ear包,因此eclipse会以不同的方式处理它们,因为这样的web应用程序的行为是不同的。您不能期望从jar/war/ear文件外部访问文件。在jar/war/ear文件中,只需使用getResourceAsStream就可以访问src/main/resources中的所有内容,如许多其他堆栈溢出文章中所述。这样你就不能使用src/main/resources/myfile.txt,而必须使用myfile.txt

不要试图猜测或使用user.dir / JVM/server start文件夹!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42703523

复制
相关文章
eclipse:找到项目所在路径
单击选中项目后,右键打开工具栏,选择Properties(最下面) 打开Properties后
桑鱼
2020/03/17
1K0
eclipse,代码中有错误,项目中却不显示红叉
修改eclipse 代码提示级别 1.单个项目修改 项目上右键-->properties-->java compiler-->building-->enable project specific setting-->build path problems-->选中abort   Incomplete build path/Circular dependencies  这两个选项修改为Warning 2.整个环境修改 window->preferences->java->compiler->building->build path problems-->选中abort   Incomplete build path/Circular dependencies  这两个选项修改为Warning
似水的流年
2019/12/08
9360
eclipse500错误原因解决方法_eclipse运行无法显示网页
eclipse内部浏览器报错:此错误(HTTP 500 内部服务器错误)意味着您正在访问的网站出现了服务器问题,此问题阻止了该网页的显示
全栈程序员站长
2022/09/22
3.3K0
eclipse500错误原因解决方法_eclipse运行无法显示网页
javaw.exe路径错误导致eclipse无法启动
因为Eclipse启动时需要javaw.exe来启动。先查找path中各个目录以后,没有找到;就会查看固定地在eclipse的安装目录下查找。即:先找外面装了没有;若没有则找自己带了没有。如果都没有找到,就报上面的错误。
全栈程序员站长
2022/01/17
1.7K0
javaw.exe路径错误导致eclipse无法启动
Eclipse项目红色叹号且没有错误的包
直接右击项目–>build path–>Configure build path找到Libraries这一项 对于一般的问题,看看哪个jar包报错删了clean一下就好了。
程裕强
2022/05/06
1.3K1
Eclipse项目红色叹号且没有错误的包
Eclipse常见错误
(1)eclipse版本要和JDK匹配,默认是环境变量里面配置的JDK (2)tomcat和eclipse可以占用不同JDK,tomcatJDK可以配置
城市中的游牧民族
2019/02/21
6250
eclipse 的 adb connection错误
最近运行eclipse,控制台时不时老出现这样的错误: The connection to adb is down, and a severe error has occured. You must restart adb and Eclipse. Please ensure that adb is correctly located at 'D:/android-sdk-windows/tools/adb.exe' and can be executed. 试了几种方法都不行,于是,从网上找到了这个解决办法,写个博客,以便以后出来这个问题时快速解决。解决办法如下: 1.查看任务管理器,关闭所有adb.exe 2.重启eclipse即可 今天,我又遇到了同样的问题,但是采用上面的解决办法没有解决,于是在网上找呀找,解决办法如下: 直接重启电脑,然后运行SDK下面的SDK Manager.exe,选择Virtual devices,启动一个模拟器即可。
forrestlin
2022/04/02
3750
eclipse显示代码行数
最近做的手机APP正在进行最后一部分了,在一个类中估计要写上千行代码,来回的拉动滚动条太麻烦了,于是发现为什么我得eclipse不显示代码行数呢  其他C什么的编译器都显示的。 于是百度了一下,一下子
听着music睡
2018/05/18
1.9K0
修改eclipse中的默认工作路径
首先,关闭Eclipse并打开eclipse的安装目录,依次打开以下目录,configuration\.settings 文件夹下有一个文件 org.eclipse.ui.ide.prefs, 用记事本打开,里面的内容格式如下: #Tue Oct 04 08:39:07 CST 2011 RECENT_WORKSPACES_PROTOCOL=3 MAX_RECENT_WORKSPACES=5 SHOW_WORKSPACE_SELECTION_DIALOG=false eclipse.preferen
闵开慧
2018/03/30
1.7K0
重新设置Eclipse的workspace路径
1. 启动Eclipse/MyEclipse后, 打开"Window -> Preferences -> General -> Startup and Shutdown->Workspaces",  然后勾选"Workspaces"页中的"Prompt for workspace on startup";
ydymz
2018/09/10
1.3K0
重新设置Eclipse的workspace路径
eclipse项目显示感叹号,编译通过,但是无法运行
3.一般出现上面的问题就是Libraries里面有问题的依赖引入导致,解决对应的问题即可,删除或者更换
johnhuster的分享
2022/03/28
1K0
eclipse项目显示感叹号,编译通过,但是无法运行
Eclipse 切换到中文显示
安装完 Eclipse 之后,它默认是英文界面的,如果想要切换到中文界面,需要进行以下操作:
thexujie
2022/03/08
3.4K0
Eclipse中的新导入的Maven项目出现红色叹号以及旧的Maven项目无语法错误却显示红叉的解决办法
  从svn或者本地将maven工程导入到自己的IDE开发环境后,Maven工程上带有红色的感叹号报错信息,其他的没有红×报错。之后其他的Maven项目无语法错误却显示红叉,如下图所示:
黑泽君
2018/12/12
2.4K0
Eclipse中的新导入的Maven项目出现红色叹号以及旧的Maven项目无语法错误却显示红叉的解决办法
下载最新eclipse,jdk路径报错
jack@jacks-MacBook-Air:~$ find . -name eclipse.ini ./eclipse/android-neon/Eclipse.app/Contents/Eclipse/eclipse.ini ./eclipse/jee-neon/Eclipse.app/Contents/Eclipse/eclipse.ini 配置eclipse.ini里面的vm参数: -startup ../Eclipse/plugins/org.eclipse.equinox.launcher_
一个会写诗的程序员
2018/08/20
9650
显示python库路径
[root@localhost doc]# python -c “import sys;print sys.path” ['', '/usr/lib/python24.zip', '/usr/lib/python2.4', '/usr/lib/python2.4/plat-linux2', '/usr/lib/python2.4/lib-tk', '/usr/lib/python2.4/lib-dynload', '/usr/lib/python2.4/site-packages', '/usr/lib/python2.4/site-packages/Numeric', '/usr/lib/python2.4/site-packages/gtk-2.0']
py3study
2020/01/07
1.7K0
eclipse从svn下载项目_eclipse配置
file –> import —> svn —-> 输入svn地址 导出为Java项目
全栈程序员站长
2022/11/08
1.5K0
点击显示错误
双折线点击一个,另一显示a b 错误.PNG 正确.PNG 隐藏一条线 tooltip: { // 气泡 trigger: "axis"
用户4344670
2019/08/28
1.2K0
点击显示错误
eclipse中文插件如何安装_eclipse不显示svn插件
URL: http://subclipse.tigris.org/update_1.2.x
全栈程序员站长
2022/11/07
1.3K0
eclipse配置tomcat运行时访问路径不要项目名称
1:双击打开tomcat 2:选择Modules,选择你要修改的项目 3:点击Edit,把path修改成空或者你自己想要的路径即可!
似水的流年
2018/03/28
8060
eclipse配置tomcat运行时访问路径不要项目名称
eclipse安卓项目_eclipse开发android
网上不知道哪个哥们教程里提供的JAVA JDK15的安装包有问题,安装Android SDK的时候一直找不到它,干脆自己重新整理一份安装资料出来。
全栈程序员站长
2022/11/10
1.3K0
eclipse安卓项目_eclipse开发android

相似问题

Eclipse :项目属性不显示生成路径

84

eclipse显示android项目上的错误

22

Eclipse项目: Maven Eclipse插件设置错误的JRE类路径容器

10

Eclipse显示错误,但项目编译良好。

13

eclipse中的项目类路径

20
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
社区富文本编辑器全新改版!诚邀体验~
全新交互,全新视觉,新增快捷键、悬浮工具栏、高亮块等功能并同时优化现有功能,全面提升创作效率和体验
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文