`

Java目录总结(一.相同目录和WEB-INF目录)

    博客分类:
  • Java
阅读更多

首先,看两个例子:

例子一:普通项目

在上面的图片中:src目录和config目录是同一个目录最终编译都是编译到同一个classes目录下

所以,它们对于程序而言实际上是同一个目录。

 

读取文件的时候,我们要看把config目录放在哪个目录下,才能进行相应的读取。

如果是和classes目录同级,就是:
new File("../config/myConfig.properites");

如果在classes目录里(与src同级),就是:
new File("config/myConfig.properites");

如果在src目录里,就是:(/表示src根目录)
new File("/config/myConfig.properites");


例子二:Maven项目

在上面的图片中,java目录和resource目录是同一个目录最终编译都是编译到同一个classes目录下

所以,它们对于程序而言实际上是同一个目录。如下所示:

而对于web项目而言,编译之后,该classes目录存在于WEB-INF目录下,与WEB-INF下的配置文件以及存放所有jar包的lib目录同属于WEB-INF目录,如下所示:

  • 大小: 10 KB
  • 大小: 32.4 KB
  • 大小: 11 KB
  • 大小: 6.6 KB
分享到:
评论

相关推荐

    hospital_j2ee_mysql_struts_hibernate.rar_hospital java web_j2ee

    数据库参数存放文件:WEB-INF\classes\hospital\db\DBConnection.java,需要重编译 系统登录用户名/密码: 管理员:admin/admin 病人:自己注册之 医生:用管理员添加,初始密码与编号相同。 测试地址:...

    轻量级java web MVC框架

    一个非常简单的MVC框架,实现了类似Spring MVC的基本功能。 1、包括自动扫描绑定映射路径,只要在web.xml中指定扫描包,系统启动后会将请求url绑定到指定的处理方法上。如: 在web.xml中定义如下: <context-param> ...

    jpivot学习总结.doc

    name Hierarchy 的名称,该值可以为空,为空时表示 Hirearchy 的名字和 Dimension 的名字相同。当一个 Dimension 有多个 Hierarchy 时,注意 name 值要唯一。 hasAll 布尔型的 , 决定是否包含全部的成员 member ...

    java 面试题 总结

    如果在子类中定义某方法与其父类有相同的名称和参数,我们说该方法被重写 (Overriding)。子类的对象使用这个方法时,将调用子类中的定义,对它而言,父类中的定义如同被"屏蔽"了。如果在一个类中定义了多个同名的...

    新版Android开发教程.rar

    � MVC 和 Web APP 架构 Android Android Android Android 开发背景 � 计算技术、无线接入技术的发展,使嵌入式系统逐渐有能力对桌面系统常规业务进行支持。 � 谷歌长期以来奉行的移动发展战略:通过与全球各地的...

    一个JSP中调用数据库的例子

    如\jswdk-1.0.1\webpages\WEB-INF\jsp\beans\test目录下 4、将faq.jsp放在\jswdk-1.0.1\webpages\test目录下 5、在浏览器地址栏中输入http://127.0.0.1/test/faq.jsp即可看到数据库表faqs中的内容

    ssh(structs,spring,hibernate)框架中的上传下载

    Tfile的Hibernate映射文件Tfile.hbm.xml放在Tfile .java类文件的相同目录下:  代码 2 领域对象映射文件 1. 2. !DOCTYPE hibernate-mapping PUBLIC 3. "-//Hibernate/Hibernate Mapping DTD 3.0//EN" 4. ...

    IK Analyzer 3.2.8中文分词器

    IK Analyzer是一个开源的,基于java诧言开发的轻量级的中文分词工具包. ...与 ext_stopword.dic 文件放置在代码根目录(对于 web 项目,通常是 WEB-INF/classes 目录,同hibernate、log4j等配置文件相同)下即可。

    JSF1.2+EJB3.0实现的一个项目实例

    若和JBoss服务器在不同一台机器上,则还需更改web端源代码src目录下:org.qiujy.service.EmployeeService中JBoss服务器的IP地址。 5).测试运行 启动JBoss,观察控制台。没有异常信息出现即为配置正确。在...

    SSO CAS 单点登录实例SSOAuth+SSOWebDemo1+SSOWebDemo2.zip

    但是有一个限制,那两台部署应用(demo1、demo2)的 机器的域名需要相同,这在后面的章节中会解释到cookie和domain的关系以及如何制作跨域的WEB-SSO 解压缩SSOAuth.zip文件,在/WEB-INF/下的web.xml中请修改...

    springmybatis

    1. 现阶段,你可以直接建立java 工程,但一般都是开发web项目,这个系列教程最后也是web的,所以一开始就建立web工程。 2. 将 mybatis-3.2.0-SNAPSHOT.jar,mysql-connector-java-5.1.22-bin.jar 拷贝到 web工程的...

    SonoranCellular:Sonoran Cellular 的网络应用程序

    在SonoranCellular\WEB-INF\classes\SonoranCellular\utils\OracleConnect.java中设置数据库连接3.使用.sql文件创建表并填充一些示例数据。 4.使用SonoranCellular\WEB-INF\classes\下的make编译.java文件。 5.运行...

    maven的优缺点 项目

    将Service层以下的代码放到一个新创建的java项目中,在部署的时候将Service(java项目)打成一个jar包,分别放到两个web服务中;编译的时候让web项目依赖与Service(java项目)_source folder;配置麻烦,项目与项目之间的...

    JSP加载JS文件不起作用的有效解决方法

    目录结构:jsp导入jquery文件,老是不起作用,原因在于: 代码如下: [removed][removed] 其不能访问/WEB-INF/目录下的文件,因此需要将加载的js文件其放倒webapp目录。 test.html: 代码如下: <%@ page ...

    JAVA面试题最全集

    一个“.java”原文件中是否可以包括多个类(不是内部类)? 53.掌握内部类和接口的概念 54.StringTokenizer类的使用 55.数据结构,如何遍历List中的元素? 如果要按照键值保存或者访问数据,使用什么数据结构? ...

    逆向工程源码

    5、还原resources文件夹(配置文件信息)中的内容:依然在解压的.war文件中找:WEB-INF->classes中的内容(除了com该文件,这个文件其实是本项目命名的存放java类的文件;其它项目有可能不同) 6、还原java文件夹...

    struts2-core-2.3.31.jar

     Apache Struts是美国阿帕奇(Apache)软件基金会负责维护的一个开源项目,是一套用于创建企业级Java Web应用的开源MVC框架,主要提供两个版本框架产品:Struts 1和Struts 2。  Apache Struts 2.3.5 - 2.3.31版本...

    IKAnalyzer2012完整分发包

    IK Analyzer安装包包含: 1. 《IKAnalyzer中文分词器V2012使用手册》(即本文档) 2. IKAnalyzer2012.jar(主jar包) 3. IKAnalyzer.cfg.xml...WEB-INF/classes目录,同hibernate、log4j等配置文件相同)下即可。

    ClassConflictCheck:检测类路径下是否存在jar包中的class冲突,通常用于web应用的lib目录下class冲突检查

    当一个项目使用的jar包较多时,代码经常在运行的时候抛出异常:java.lang.NoSuchMethodException,java.lang.ClassNotFoundException,基本是存在多个jar包包含相同的class类文件导致的,运行期引用的class由于版本...

    Java项目设计与开发范例

    chapter1:第1章的源程序可使用Jdk1.3以上的任何版本编译和运行,命令运行商品库存管理系统 的命令格式为:java chapter1. MainFrame。 <br> chapter2:第2章的主类是Simulator,运行环境同第1章,也可以在...

Global site tag (gtag.js) - Google Analytics