码迷,mamicode.com
首页 > Web开发 > 详细

mac版MyEclipse的安装及创建web项目

时间:2017-01-08 14:22:03      阅读:301      评论:0      收藏:0      [点我收藏+]

标签:文件复制   version   https   org   404错误   jsp   错误提示   back   att   

这两天快被MyEclipse整死了,因为电脑是mac系统的,安装MyEclipse mac破解版时一直是不成功,弄了一天多才行,接着创建web项目HttpServlet在Tomcat发布时总是出现404页面,出现404当然是请求出问题了,但是我试了好多遍,也查了不少资料,路径真的没有问题,那么问题在哪呢?经过不停的折腾 探索才明白是web.xml配置文件的问题.

先说一下MyEclipse mac破解版的安装,我是根据这位大神的博客提供的步骤安装,传送门:http://yangl.net/2015/08/21/myeclipse-2015-stable-2-0/ 

注意:一定要按照步骤来,顺序不能乱,下载的源文件及破解文件一定是他提供的,我当初也是试过别人提供的破解方法,有成功的,但是过几秒就闪退,说是文件被篡改了.总之我是各种崩溃,其实这个破解方法也是有问题的,在他的博客中第六条步骤是错误的,他说错了,因该是把破解文件中plugins这个文件夹下的文件复制到MyEclipse的plugins下(有合并的点合并),而不是将plugins这个文件与MyEclipse下的plugins合并.再次注意:不要将plugins文件直接复制过去,不然破解失败.

技术分享

第六步可能是作者的一个笔误,但我耗费了一天的时间,真的太累了T_T.

再说说创建web项目,当我通过HttpServlet访问创建的本地html文件时出现404错误提示.各种设置最终找到了原因:在项目中web.xml文件中缺少代码:

未添加文件

 1 <?xml version="1.0" encoding="UTF-8"?>
 2 <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" id="WebApp_ID" version="3.0">
 3   <display-name>day02</display-name>
 4   <welcome-file-list>
 5     <welcome-file>index.html</welcome-file>
 6     <welcome-file>index.htm</welcome-file>
 7     <welcome-file>index.jsp</welcome-file>
 8     <welcome-file>default.html</welcome-file>
 9     <welcome-file>default.htm</welcome-file>
10     <welcome-file>default.jsp</welcome-file>
11   </welcome-file-list>
12 </web-app>

添加代码后的文件

 1 <?xml version="1.0" encoding="UTF-8"?>
 2 <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" id="WebApp_ID" version="3.0">
 3   <display-name>day02</display-name>
 4   <servlet>
 5       <servlet-name>ServletDemo</servlet-name>
 6       <servlet-class>com.zhousong.web.servlet.ServletDemo</servlet-class>
 7   </servlet>
 8   <servlet-mapping>
 9       <servlet-name>ServletDemo</servlet-name>
10       <url-pattern>/servlet/ServletDemo</url-pattern>
11   </servlet-mapping>
12   <welcome-file-list>
13     <welcome-file>index.html</welcome-file>
14     <welcome-file>index.htm</welcome-file>
15     <welcome-file>index.jsp</welcome-file>
16     <welcome-file>default.html</welcome-file>
17     <welcome-file>default.htm</welcome-file>
18     <welcome-file>default.jsp</welcome-file>
19   </welcome-file-list>
20 </web-app>

按理说编译器会自动生成缺失的那段代码,至于为什么没有生成我也是迷惑,好在找到了根源,继续代码之路.

 

mac版MyEclipse的安装及创建web项目

标签:文件复制   version   https   org   404错误   jsp   错误提示   back   att   

原文地址:http://www.cnblogs.com/losedMemory/p/6261886.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!