javaee web项目的目录结构

一般web系统的目录结构如下,其中src下的包结构和webroot下(除meta-inf和web-inf)的文件夹可以根据自己的项目实际调整,但是javaee规范的大目录结构不会变:

META-INF:到底做什么用
  META-INF, 说白了就是存放一些meta information相关的文件的这么一个文件夹。
  一个典型的META-INF目录下可能包含如下几种文件或者子目录:
  MANIFEST.MF
  INDEX.LIST
  x.SF
  x.DSA
  services/
  但是,既然是目录,那么我们可以把文件放在其下,并在项目中引用到即可,不必要非得存放相应的文件到其中。所以完全可以把一些配置文件放到里面,然后指定读取的绝对路径地址即可。

javaee web项目结构图

maven项目目录结构

时间: 2024-11-05 11:39:53

javaee web项目的目录结构的相关文章

使用Maven构建Web项目的目录结构

1.Web项目的目录结构     基于Java的Web项目,标准的打包方式是WAR.与JAR比较,包含更多的内容,比如JSP文件.Servlet.Java类.web.xml配置文件.依赖JAR包.静态web资源(HTML.CSS.JavaScript)等. 一个典型的WAR文件如下目录结构: File-system代码 -war/      + META-INF/      + WEB-INF/      |  + classes/      |  |  + ServletA.class    

[javaEE] web应用的目录结构&配置虚拟主机

myWebSite | |-- 静态资源和JSP文件都可以直接放在web应用目录下,浏览器可以直接访问 |-- WEB-INF 浏览器没有办法直接访问 |-- classes 动态web运行时的class文件,java类 |-- lib 动态web资源运行时所依赖的jar包 |--web.xml 整个web的配置文件,配置主页,Servlet的映射,过滤器,监听器的配置 web.xml 配置虚拟主机 添加主机,在tomcat/confserver.xml中添加一个<Host>节点,设置名称和路

新建标准mavenWeb工程以及Maven的web应用标准目录结构建议

到现在为止,使用Maven结构的Web工程越来越多,因此在此介绍一下通过Maven来构建项目的相关知识.     文档主要分为两部分:       1.如何通过maven来构建多模块的web项目       2.标准的maven项目的目录结构:(springMVC+mybatis).     1.如何通过maven来构建多模块的web项目       1)创建父工程 创建完成之后结构如下: 修改POM.xml文件,内容如下: <project xmlns="http://maven.apa

ASP.NET MVC 入门2、项目的目录结构与核心的DLL

原帖地址:http://www.cnblogs.com/QLeelulu/archive/2008/10/03/1303521.html 我们新建一个ASP.NET MVC的Web Application后,默认的情况下,项目的目录结构如下: App_Data :这个目录跟我们一般的ASP.NET website是一样的,用于存放数据. Content :这个目录是建议用来存放一下资源文件的.例如CSS.JS.图片等等.当然你不愿意的话,完全可以不放到这里来. Controllers :这个目录

AngularJS+requireJS项目的目录结构设想

准备用AngularJS + require.js 作为新项目的底层框架,以下目录结果只是一个初步设想: /default    放页面,不过对于one page 项目,可能里面需要建一个partials文件夹: /develop   放测试及web server相关的东西,这个是不需要部署到正式环境的,所以从static中分离出来了 /static      css+img+js+partials+r.js+build.js,后面两个是require.js打包压缩合并部署需要用的,  css+

Maven项目的目录结构+maven的安装与配置

1.首先下载maven,然后配置环境变量,在MyEclipse里面配置maven 2.配置maven的pom.xml文件 3.下载和更新资源 右击项目,有一个Maven4Myeclipse,里面有三个我们用到的选项 1.download resource: 下载pom文件配置的资源 2.update dependencies :更新依赖 3.update project configuration:更新maven的文件 Maven目录结构: 首先构建一个Maven项目,网上有很多介绍,就不重复了

[转]ASP.NET MVC 入门2、项目的目录结构与核心的DLL

我们新建一个ASP.NET MVC的Web Application后,默认的情况下,项目的目录结构如下: App_Data :这个目录跟我们一般的ASP.NET website是一样的,用于存放数据. Content :这个目录是建议用来存放一下资源文件的.例如CSS.JS.图片等等.当然你不愿意的话,完全可以不放到这里来. Controllers :这个目录是建议将Controller类都放到这里来,方便管理.Controller类的命名必须以Controller结尾,例如一个名为Home的C

从零开始:一个正式的vue+webpack项目的目录结构是怎么形成的

每天学习一点点 编程PDF电子书.视频教程免费下载:http://www.shitanlife.com/code 如何从零开始一个vue+webpack前端工程工作流的搭建,首先我们先从项目的目录结构入手.一个持续可发展,不断加入新功能,方便后期维护的目录结构究竟是长什么样子的?接下来闰土大叔带你们一起手摸手学起来. 初级前端初始化目录篇 项目伊始,我们肯定是先在terminal终端命令行(以下简称terminal)cd进入<project name>根目录,然后输入 npm init 初始化

Android下apk安装的过程,安卓项目的目录结构

安卓下软件安装的过程: 1:拷贝XXX.apk到/data/app/XXX-1.apk 2.在/data/data目录下创建一个文件夹     文件夹名称  当前应用程序的包名. 安卓项目的目录结构: bin:编译后的文件目录 gen:自动生成的文件目录 project.properties:代表编译的版本 对应Android.jar的版本 res:资源目录 drawable:存放应用程序的图标 h :高分辨率(以此类推) x:特大分辨率