原来的javaweb项目,在intellij中重新部署后运行时出现错误,怎么解决这些问题呢,请大家帮忙!

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了原来的javaweb项目,在intellij中重新部署后运行时出现错误,怎么解决这些问题呢,请大家帮忙!相关的知识,希望对你有一定的参考价值。

java webintellijjsp Information:Using javac 1.7.0_45 to compile java sources
Information:java: Errors occurred while compiling module 'Manager'
Information:08/05/2015 16:28 - Compilation completed with 100 errors and 0 warnings in 17 sec

F:\chap01-信息管理系统\Manager\work\org\apache\jsp\chklogin_jsp.java
Error:(7, 66) java: 程序包org.apache.jasper.runtime不存在
Error:(8, 41) java: 程序包org.apache.jasper.runtime不存在

Error:(25, 19) java: 不兼容的类型
需要: java.lang.Object
找到: org.apache.jsp.chklogin_jsp

Error:(33, 33) java: 无法将类 javax.servlet.jsp.JspFactory中的方法 getPageContext应用到给定类型;
需要: javax.servlet.Servlet,javax.servlet.ServletRequest,javax.servlet.ServletResponse,java.lang.String,boolean,int,boolean
找到: org.apache.jsp.chklogin_jsp,javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse,java.lang.String,boolean,int,boolean
原因: 无法通过方法调用转换将实际参数org.apache.jsp.chklogin_jsp转换为javax.servlet.Servlet

Error:(72, 26) java: 找不到符号
符号: 类 SkipPageException
位置: 类 org.apache.jsp.chklogin_jsp

F:\chap01-信息管理系统\Manager\work\org\apache\jsp\AdminNewsSaveEdit_jsp.java
Error:(8, 75) java: 程序包org.apache.jasper.runtime不存在
Error:(9, 41) java: 程序包org.apache.jasper.runtime不存在

Error:(31, 19) java: 不兼容的类型
需要: java.lang.Object
找到: org.apache.jsp.AdminNewsSaveEdit_jsp

Error:(39, 33) java: 无法将类 javax.servlet.jsp.JspFactory中的方法 getPageContext应用到给定类型;
需要: javax.servlet.Servlet,javax.servlet.ServletRequest,javax.servlet.ServletResponse,java.lang.String,boolean,int,boolean
找到: org.apache.jsp.AdminNewsSaveEdit_jsp,javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse,java.lang.String,boolean,int,boolean
原因: 无法通过方法调用转换将实际参数org.apache.jsp.AdminNewsSaveEdit_jsp转换为javax.servlet.Servlet

Error:(95, 26) java: 找不到符号
符号: 类 SkipPageException
位置: 类 org.apache.jsp.AdminNewsSaveEdit_jsp
Information:java: 某些输入文件使用了未经检查或不安全的操作。
Information:java: 有关详细信息, 请使用 -Xlint:unchecked 重新编译。

F:\chap01-信息管理系统\Manager\work\org\apache\jsp\HonorPersonDelete_jsp.java
Error:(9, 75) java: 程序包org.apache.jasper.runtime不存在
Error:(10, 41) java: 程序包org.apache.jasper.runtime不存在

F:\\chap01-信息管理系统\Manager\work\org\apache\jsp\xslunwen_jsp.java
Error:(9, 66) java: 程序包org.apache.jasper.runtime不存在
Error:(10, 41) java: 程序包org.apache.jasper.runtime不存在

更多0

这个问题大概是java版本的问题,
右键项目“Properties”,在弹出的“Properties”窗口左侧,单击“Project Facets”,打开“Project Facets”页面。在页面中的“Java”下拉列表中,选择相应版本就OK了。
或者
在Navigator的
org.eclipse.wst.common.project.facet.core.xml文件中修改。
参考技术A 你看下这个类,是不是被禁止编译了。设置的。之前我也有过。我删除了配置信息。你可以百度下。这个类应该是编译的时候,不编译。 参考技术B 解决了吗,我也出现同样的问题了

IntelliJ IDEA 创建动态的JavaWeb工程

1. 创建动态的web项目

 

 

如果创建项目后没有自动创建web文件夹,即没有自动创建 web.xml 及 index.jsp 文件,还可以通过IDEA编辑器中的File -- Project Structure手动创建。

2. 部署到tomcat中

(1) 点击“Add Configuration...”,然后新建Tomcat Server

(2) 配置tomcat

(3) 指定部署的项目

这里Application context修改为“/testweb”。

 

以上是关于原来的javaweb项目,在intellij中重新部署后运行时出现错误,怎么解决这些问题呢,请大家帮忙!的主要内容,如果未能解决你的问题,请参考以下文章

intellij 13新建javaweb项目并用tomcat 7启动

关于intellij idea 中javaweb项目中使用jstl报错500错误问题

IntelliJ IDEA 2017 创建 Maven Java Web 程序

Intellij IDEA配置Tomcat并创建JavaWeb项目

IntelliJ IDEA 创建动态的JavaWeb工程

Intellij ide 2017.2新建javaweb项目,并且部署