myeclipse7.0是哪一年的

myeclipse7.0是哪一年的,第1张

2017年。

MyEclipse7.0于2017年发布,是MyEclipse为Java开发者打造的java开发平台,可以帮助Java开发者更好更快地开发java程序。

MyEclipse是在Eclipse 基础上加上自己的插件开发而成的功能强大的企业级集成开发环境,主要用于Java、Java EE以及移动应用的开发。在最新版本的MyEclipse中,配合CodeMix使用支持也十分广泛,尤其是对各种开源产品和主流开发框架的支持相当不错。

1.在发布项目时,点击工具栏的那个部署按钮,在,选中项目,点击add按钮,在server中选相应的服务器,即可发布到服务器,而如果有服务器虚拟目录,则选<Custom Location>,然后在Deploy Location写个想要部署到的路径就行,此时tomcat还不能访问。

2.在Tomcat下,找到conf文件下的server.xml,打开,在<Host>和</host>之间加上如下代码,然后就部署完成,重启服务器,浏 览器可以访问:

<Context path="/虚拟目录名" docBase="目标目录位置" debug="0" reloadable="true" >

</Context>

虚拟目录名:浏览器访问的地址

目标目录位置:项目所在目录的绝对路径

reloadable="true" :服务器配置动态加载

3.web项目的部署(发布)流程

在myeclipse下新建web工程abc。系统设置默认如下:

项目保存位置:workspace目录\abc

Source文件夹:src,保存所有的java类文件(.java文件)和xml文件。

Web root文件夹:WebRoot,保存所有的jsp文件,包括css、javascript等。其中包含的WEB-INF文件夹有很重要的作用!

Context root URL:/abc。 /号指向上一层, /abc指向本目录。

项目文件夹中包含共计6个文件和文件夹:

.myeclipse文件夹

src文件夹

WebRoot文件夹

同级包含的文件:

.classpath文件

.mymetadata文件

.project文件

在myeclipse里部署(deploy)项目

以项目名称abc为例,发布的位置默认为Tomcat安装目录下的webapps目录下abc目录。

一般认为:Tomcat\webapps\abc目录下就是完全拷贝myeclipse\workspace\abc\WebRoot\里面全部内容。

部署的过程就是把myeclipse的WebRoot里面的内容复制到Tomcat的Webapps\abc下,然后重新启动Tomcat。

WebRoot目录里包含index.jsp

用户访问web时输入http://localhost:8080/abc即指向Tomcat\webapps\abc目录下的index.jsp

可以正常访问!

WebRoot的组成:

WebRoot\WEB-INF\classes目录很有意思!

workspace\abc\WebRoot\WEB-INF\classes目录与workspace\abc\src目录一一对应!编译之后的所有.class文件保存在此处,部署也只会对外公开字节码,java类文件仍然保留在开发平台里。

src目录下为java类文件(.java)

classes目录下为字节码文件(.class)

C:\AAAA\i_sales\src和C:\AAAA\i_sales\WebRoot\WEB-INF\classes

里面的结构是一模一样的,文件名完全相同。只是把所有的扩展名.java变为了.class。

总结:

1、WebRoot文件夹是可以对外的成品!拷贝给Tomcat承载即可。

2、src目录里都是重量级的java程序,编译之后会被放入WebRoot。

3、jsp页面、javascript、css直接写在WebRoot里。自行组织一下目录结构,易于分类管理。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11400174.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-15
下一篇 2023-05-15

发表评论

登录后才能评论

评论列表(0条)

保存