myeclipse为啥新建web project时没反应 点过以后没有任何反应
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了myeclipse为啥新建web project时没反应 点过以后没有任何反应相关的知识,希望对你有一定的参考价值。
myeclipse新建web project时没反应 点过以后没有任何反应是设置错误造成的,解决方法为:
1、打开Eclipse软件,如图所示。
2、在项目栏中,右击鼠标点击New-->Other,如图所示。
3、在弹出的New对话框中找到Web文件夹--->Dynamic Web Project。
4、在Project name中输入项目名称,然后点击Next按钮。
5、继续点击Next按钮,如图所示。
6、勾选Generate web.xml deployment descriptor,再点击Finish按钮。
6、新建项目完成,在项目栏中可以看到。
参考技术A 我来告诉你个方法吧,可能治标不治本。先点“新建java类”的图标,它会提示需要先创建项目,然后点确定,这时再选web项目就可以新建了,新建结束会自动跳出新建java类的窗口,取消就ok了
新的web项目就建好了,要彻底解决,最好是换个版本重装 参考技术B 恩,这个问题我也遇到过,我想应该是你下载的这个软件有问题的,我第一次装完就这样,然后从找了个在装上就没问题了.追问
我是在同学那里拷贝过来的。。他们都能建web project 就我的不能新建。。。点了没有任何反应
追答那你就先卸载了重新装一次,有时候在考的途中也会出问题的,反正我的就是从新弄了个装了就没事了,你先卸了重装次试试,不行了在说.
本回答被提问者采纳myeclipse 2015中使用J2EE6.0版本新建Web Project,为啥不自动生成web.xml配置文件?
这对以后开发会有影响吗,我用的TOMCAT8.0
这个没有影响,不过你也可以手动添加web.xml这个文件还是可以按照以前的配置。不过,从servlet 3.0(还是2.x?记不清楚了),就不用配置web.xml,直接在代码中注解,这是新特性。所以这也是为什么你的项目没有自动生成web.xml的原因。下面是一个简单的示例:
@WebServlet(urlPatterns = "/simple", asyncSupported = true,
loadOnStartup = -1, name = "SimpleServlet", displayName = "ss",
initParams = @WebInitParam(name = "username", value = "tom")
)
public class SimpleServlet extends HttpServlet …
如此配置之后,就可以不必在 web.xml 中配置相应的 <servlet> 和 <servlet-mapping> 元素了,容器会在部署时根据指定的属性将该类发布为 Servlet。它的等价的 web.xml 配置形式如下:
<servlet>
<display-name>ss</display-name>
<servlet-name>SimpleServlet</servlet-name>
<servlet-class>footmark.servlet.SimpleServlet</servlet-class>
<load-on-startup>-1</load-on-startup>
<async-supported>true</async-supported>
<init-param>
<param-name>username</param-name>
<param-value>tom</param-value>
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>SimpleServlet</servlet-name>
<url-pattern>/simple</url-pattern>
</servlet-mapping>
具体你可以参考IBM的链接:(这里讲的很详细,请务必看看)
http://www.ibm.com/developerworks/cn/java/j-lo-servlet30/#major3 参考技术A myeclipse 2015中使用J2EE6.0版本新建Web Project会自动在WebRoot创建web.xml的,如果没有看到,可以刷新一下就可以看到了。
在myeclipse 2015中创建web 工程:
1、点击file->new->web project
2、输入工程名称,选择工程目录(不要和其他工程放一起)javaEE和java、JSTL选择最新版本,Target runtime选择Apache Tomcat v8.0,若没有配置点击add new runtime进行配置。
3、选中工程目录,点击Manage Deployment,为工程配置Apache Tomcat 8.0 server
4、点击add, 然后点击finish,OK完成
5、右键点击servers下的Tomcat v8.0 server at localhost,左键点击start,运行没有出现错误信息,且为started状态即为启动成功
以上是关于myeclipse为啥新建web project时没反应 点过以后没有任何反应的主要内容,如果未能解决你的问题,请参考以下文章
myeclipse9新建web project,往web-inf/lib目录下导入包的问题
为啥在myeclipse建的web project在tomcat的webapps里没有
Apache Maven初识——MyEclipse中创建第Web Project
Apache Maven初识——MyEclipse中创建第Web Project