`
狂奔蜗牛
  • 浏览: 19337 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
社区版块
存档分类
最新评论

Eclipse 项目路径的迷惑

    博客分类:
  • IDE
阅读更多

 我的项目路径:

  |--E:/pojectpath/ 
                           |-- resource

                                 |--conf.xml
                           |--src/ 

                                 |--mypakage

                                         |--my.java 
                                         |--config.properties

                           |--bin

                                 |--mypakage

                                         |--my.class

                                         |--config.properties

“个人感觉,可尝试参考”:

我们程序中,经常会找不到文件。我们路径 除了绝对路径就是相对路径。绝对路径可能容易点,但代码移植就麻烦了

 

绝对路径:

             要编译性文件(.java) E:/pojectpath/src/mypakage

             资源文件,非编译文件(.properties .xml ...) 一般好像没看到使用绝对路径

相对路径:

             要编译性文件(.java)src/mypakage

             资源文件,非编译文件(.properties .xml ...) mypakage

 

即资源文件找java文件 路径只要包名就够了

而java文件找资源文件 路径src+包名

 

如果什么都不加的话,表示文件加载从工程的目录(.poject 当前目录)编译根目录

 

-----------------------------------------------------------------------------

 

造成这么多路径的迷惑是为什么?

 

在前期java文件编译时路径。即 需要 系统路径(当然IDE 做了一些处理。如eclipse 把硬盘到工程目录 自动加上了。 src 就得程序员手动加了) 在编译后成 .class文件时。就会把系统路径去掉。当然包括eclipse的src目录

所以后JVM行运class路径是 是jdk目录+ 程序包目录来运行的。

 

资源文件不要编译。JVM 运行同样是 jdk目录+程序包目录运行(直接复制)

 

个人结论:JVM 运行jdk目录不需要我程序员处理!但在编译成.class文件之前。。怎么找java文件需要程序员处理。因为我们是用eclipse IDE 所以我知道只要eclipse 理解eclipse目录结构(系统目录=工程目录+src文件夹),就好办了!

 

一句话:eclipse的编译根目录是工程目录,java文件找资源文件如果放在src文件内时请加上src文件夹,资源文件不用考虑。

1
0
分享到:
评论

相关推荐

    eclipse快速打开项目路径

    标题中的“eclipse快速打开项目路径”指的是在Eclipse中便捷地访问和管理项目的文件系统路径。在日常开发过程中,频繁地在Eclipse与文件系统之间切换会消耗不少时间,而正确配置Eclipse可以有效解决这个问题。 首先...

    eclipse项目配置说明

    eclipse项目配置说明 本篇文章主要讲解了Eclipse项目配置的相关知识点,涵盖了项目配置环境变量、数据库连接、日志记录、Eclipse性能优化等方面的内容。 一、项目配置环境变量 在Eclipse项目中,配置环境变量是...

    Eclipse项目转Idea项目

    ### Eclipse项目转换为Idea项目的详细步骤 #### 一、前言 对于许多开发者来说,从Eclipse切换到IntelliJ IDEA(以下简称Idea)可能会遇到不少问题,尤其是在初次使用时。本文将详细介绍如何将一个现有的Eclipse...

    eclipse工作空间的路径修改 .doc

    eclipse工作空间的路径修改是指在Eclipse中更改工作空间的路径,以便更好地管理项目。在Eclipse中,工作空间是指一个项目的根目录,所有项目文件都存储在这个目录下。通过修改工作空间的路径,可以将不同类型的项目...

    Eclipse开发的项目源程序

    2. **.classpath**:定义了项目所需的类路径,包括JRE系统库、用户库和其他项目的依赖。 3. **src**目录:通常包含源代码文件,按照包(package)结构组织。 4. **bin**目录:编译后的字节码(.class)文件会存放在...

    Eclipse项目的GBK编码转为UTF-8插件

    在Eclipse中安装插件,一般需要将.jar文件放到Eclipse的dropins目录下,或者通过Eclipse的"Help" -> "Install New Software"功能,从本地路径导入.jar文件进行安装。 在使用该插件时,需要注意以下几点: 1. 在转换...

    eclipse快速打开工程路径插件

    eclipse快速打开工程路径插件, eclipse快速打开工程文件路径, eclipse4.4 以后的版本都支持: 将解压后的文件 添加到Eclipse所在目录下的plugins目录下,重新打开eclipse后,可右键直接打开项目路径, 具体参看 txt...

    Eclipse项目通过Git上传至码云指导手册

    Eclipse 项目通过 Git 上传至码云指导手册 本指南旨在帮助开发者使用 Eclipse IDE 将项目上传至码云平台,通过 Git 版本控制系统实现项目的管理和共享。下面将详细介绍整个上传过程中的关键步骤和注意事项。 一、...

    eclipse项目配置tomcat步骤

    Eclipse 项目配置 Tomcat 步骤 在 Eclipse 中配置 Tomcat 是一个非常重要的步骤,它能够让开发者在 Eclipse 中使用 Tomcat 服务器来运行和测试 Java Web 应用程序。下面是 Eclipse 项目配置 Tomcat 的详细步骤: ...

    Eclipse项目自动打jar包

    本文将详细介绍如何在Eclipse中通过插件实现项目的自动打包,特别是指定主类(Main函数)的自动打包功能。 首先,Eclipse本身并不直接支持一键式自动打包,但我们可以借助外部插件来实现这一需求。其中一个常用的...

    eclipse部署tomcat 报错

    在Eclipse中部署Tomcat服务器时,需要添加项目路径到Tomcat服务器的配置文件中,以确保Tomcat服务器能够正确地启动项目。 4. 最后,需要启动Tomcat服务器。在Eclipse中部署Tomcat服务器时,需要启动Tomcat服务器,以...

    eclipse 项目分析 报告也行

    Eclipse的依赖管理主要通过构建路径实现,可以添加外部JAR库、项目引用或使用Maven、Gradle等构建工具来管理依赖。 八、插件开发与扩展 Eclipse作为一个开放平台,允许开发和安装各种插件以增强其功能。开发者可以...

    eclipse和NetBeans的项目相互转换.

    确保Eclipse项目位于非中文路径下,这是为了避免字符编码问题导致的项目转换失败。中文路径可能导致NetBeans无法正确识别项目结构或资源文件。 **步骤二:创建NetBeans项目** 在NetBeans中,选择“Web Application ...

    eclipse项目启动快捷插件

    在开发一个项目的时候总需要在浏览器和eclipse直接切换,使用eclipse内置的还不方便,所以此插件就是在eclipse中直接调用浏览器来打开项目的插件,可以很方便快捷的打开项目,只需要把当前开发的项目路径配置上即可...

    Eclipse下搭建Grails项目

    在Eclipse中搭建Grails项目可能相对复杂,但通过以下步骤,即使是初学者也能顺利进行。 1. **Grails环境安装** - 首先,你需要从Grails官网(http://grails.org/)下载最新版的Grails安装包。 - 安装完成后,确保...

    Eclipse 开发项目源代码

    6. **.project和.classpath文件**:Eclipse项目的元数据,描述了项目的构建路径和配置信息。 通过这个项目源代码,你可以学习到如何配置Eclipse的Web开发环境,如何编写Servlet、JSP页面,以及如何使用MVC架构来...

    eclipse全程指南 源代码 课后光盘

    每一个项目目录中的.classpath文件是Eclipse的项目路径文件;.project文件是Eclipse项目的项目描述文件。读者可以通过两种方法使用这些源代码: (1)从头创建项目,这种方式要求读者根据书中介绍的方法创建项目、包...

    eclipse下gradle多模块项目构建

    本文将深入探讨在Eclipse环境下使用Gradle进行多模块项目构建的知识点。 首先,`Eclipse`是一款广泛应用的Java集成开发环境(IDE),它提供了丰富的功能,包括代码编辑、调试、版本控制等,支持多种编程语言。然而...

    往eclipse中导入项目

    总之,成功导入Eclipse中的项目需要理解项目的结构和配置需求,正确设置构建路径,管理依赖,并可能需要调整Eclipse的工作空间设置来匹配项目要求。熟悉这些步骤将大大提高你在开发环境中的工作效率。

    idea导入eclipse的WEB项目(多个).docx

    点击“文件”菜单,然后选择“新建”>“模块来自现有源”,选择需要导入的项目路径,根据实际项目类型选择,然后选择Eclipse直接下一步即可。勾选选择导入的项目名称,然后单击“下一步”,然后单击“完成”。 3. ...

Global site tag (gtag.js) - Google Analytics