当前位置: 首页 > news >正文

(一)eclipse Dynamic web project 工程目录以及文件路径问题

  •   如图,我创建了一个work 的web project,当工程完成之后,部署在服务器上时,整个work工程会被打包成一个war包,如
  •   除了可以在eclipse上运行,工具会帮我们自动部署在服务器上之外,我们也可以手动进行部署,比如war包放在D:\tomcat\apache-tomcat-6.0.47\webapps 目录下 (以tomcat服务器为例),然后启动服务器,即可正常部署。
  • 无论是工具自动部署还是手动部署,在服务器启动之后,会解压项目文件,即work.war 这个包 ,如图:
  • 当web工程部署成功后,我们打开work文件,

  

  • 这里的目录和下图中的webContent目录下的内容是一样的,而java Resources里的源代码并没有部署到服务器里,只有WEB-INF里的classes里有.class编译文件。这样当我们把web项目部署到服务器上时,别人无法看到我们的源代码,但可以正常使用软件,也就是说所有源代码都应该放到src包下,而html、js、css等文件都应该放到WebContent文件下。

  



我在example工程里创建了一个file.txt文件,
这个文件的路径可以通过右击文件查看Properties查看路径名,
 
我往这个eclipse列表中的file.txt文件里写入一些内容,

 

运行后发现,无论是eclipse列表中的file.txt文件 还是真实目录下的文件即(C:\Users\Administrator\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\example)里的file.txt文件内容都成功修改。
 
如果往真实目录下的file.txt里写入文件的话如下图,那么真实目录下的file.txt里的内容成功修改,而eclipse列表中的file.txt文件里的内容不会被修改。

 

 

转载于:https://www.cnblogs.com/shyroke/p/6119972.html

相关文章:

  • Java内存模型深度解析:重排序 --转
  • CentOS防火墙iptables的配置方法详解
  • 66哲理,哪一句让你茅塞顿开
  • 第八章   前七章总结考试
  • python中初始化实例属性
  • SpringMVC常用注解的用法
  • ionic ng-repeat 循环传值
  • Windows下xgboot安装
  • CentOS 6.3下nginx、php-fpm、drupal快速部署
  • Android ScrollView截图和图片保存到相册的方式
  • android显示png图片,原来透明的地方都变成黑色的了
  • UINavigation导航控制器的使用
  • C#学习基本概念之Tuple类(元组、重数)
  • LINUX用户、用户组及权限管理
  • js 键盘码对应表
  • 【译】JS基础算法脚本:字符串结尾
  • SegmentFault for Android 3.0 发布
  • 0基础学习移动端适配
  • Angular2开发踩坑系列-生产环境编译
  • ECMAScript 6 学习之路 ( 四 ) String 字符串扩展
  • github指令
  • Intervention/image 图片处理扩展包的安装和使用
  • JS数组方法汇总
  • Koa2 之文件上传下载
  • magento 货币换算
  • node-sass 安装卡在 node scripts/install.js 解决办法
  • PHP 的 SAPI 是个什么东西
  • Swoft 源码剖析 - 代码自动更新机制
  • Vue2 SSR 的优化之旅
  • Yii源码解读-服务定位器(Service Locator)
  • 基于Android乐音识别(2)
  • 技术攻略】php设计模式(一):简介及创建型模式
  • 聚簇索引和非聚簇索引
  • 利用阿里云 OSS 搭建私有 Docker 仓库
  • 前端面试之CSS3新特性
  • 前端学习笔记之原型——一张图说明`prototype`和`__proto__`的区别
  • 区块链将重新定义世界
  • 一起来学SpringBoot | 第三篇:SpringBoot日志配置
  • PostgreSQL 快速给指定表每个字段创建索引 - 1
  • ​香农与信息论三大定律
  • ### Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLTr
  • #define、const、typedef的差别
  • #中的引用型是什么意识_Java中四种引用有什么区别以及应用场景
  • (26)4.7 字符函数和字符串函数
  • (delphi11最新学习资料) Object Pascal 学习笔记---第7章第3节(封装和窗体)
  • (zt)最盛行的警世狂言(爆笑)
  • (多级缓存)缓存同步
  • (十) 初识 Docker file
  • (十六)Flask之蓝图
  • (学习日记)2024.01.19
  • (一) springboot详细介绍
  • (一)Mocha源码阅读: 项目结构及命令行启动
  • (源码版)2024美国大学生数学建模E题财产保险的可持续模型详解思路+具体代码季节性时序预测SARIMA天气预测建模
  • (转)eclipse内存溢出设置 -Xms212m -Xmx804m -XX:PermSize=250M -XX:MaxPermSize=356m
  • (转)es进行聚合操作时提示Fielddata is disabled on text fields by default