`
venus224
  • 浏览: 207979 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
社区版块
存档分类
最新评论

无法编译jsp

    博客分类:
  • j2ee
阅读更多
org.apache.jasper.JasperException: Unable to compile class for JSP
在运行struts时,运行时会出现这样的错误,解决方法是把JAVA_HOME/lib/tools.jar复制到 TOMCAT_HOME/common/lib下来。(我没有把原来的tools.jar文件删除,只是改了个名)

就ok了。

分享到:
评论

相关推荐

    手工编译jsp

    【手工编译jsp】是一个关于Java Web开发中的特殊主题,主要涉及如何在没有使用Web容器(如Tomcat、Jetty等)的情况下,直接对JSP(JavaServer Pages)页面进行预编译为Java类的过程。这个过程对于理解JSP的工作原理...

    将jsp生成java然后反编译为class然后打入jar

    当我们在服务器上运行一个JSP文件时,服务器会将其转换成一个Servlet(Java类),然后编译为.class文件,这个过程被称为JSP编译。下面我们将详细探讨这一过程以及如何将生成的Java类反编译为.class文件并打包到.jar...

    Tomcat的jsp编译参数

    【标题】"Tomcat的JSP编译参数" 在Java Web开发中,Tomcat服务器扮演着重要的角色,尤其是对于处理JSP(JavaServer Pages)页面。JSP是一种动态网页技术,它允许开发者将HTML代码与Java代码混合编写,从而实现动态...

    JSP预编译和打包成jar

    预编译JSP可以减少应用程序启动时的解析时间,而将JSP打包成JAR文件则有利于资源的集中管理和部署。 首先,让我们了解**JSP预编译**的概念。JSP在第一次被请求时会被Web容器转换为Servlet(Java类),然后编译为...

    把jsp编译打包成jar

    总的来说,将JSP编译打包成jar是一个将静态的JSP文件转换为可执行的Servlet代码,并利用构建工具Ant完成打包的过程,这样可以方便地在不支持JSP的环境中运行和部署。这个过程涉及到JSP、Servlet、Ant构建工具以及web...

    基于weblogic的jsp预编译代码示例

    在部署配置中,确保WebLogic知道已经预编译过的JSP文件,这样服务器在启动时就会直接加载预编译的Servlet,而不会尝试重新编译JSP。 五、优化与注意事项 - 预编译可能会增加磁盘空间的占用,因为每个JSP都会生成一...

    让webshere(was)发布程序编译jsp为java文件,java文件位置

    标题 "让WebSphere (WAS) 发布程序编译JSP为Java文件,Java文件位置" 暗示了在IBM WebSphere Application Server (WAS) 中如何配置以查看或控制JSP编译过程,以及生成的Java源文件的位置。在Web应用程序的开发和调试...

    jsp与Servlet的编译原理、过程、区别及使用

    这将导致编译错误,因为字符串中的`%>`被视为未关闭的字符常量。为了避免这种情况,开发人员需要在字符串中转义 `%` 字符,如 `"%>`。 Servlet,另一方面,是一种服务器端的Java程序,它被设计用来扩展Web服务器的...

    JSP所需的jar包

    6. **jasper-compiler.jar**和**jasper-runtime.jar**:Apache Tomcat服务器的Jasper引擎用于编译JSP页面到Java servlet。这两个jar包包含了编译和执行JSP的必要组件。 7. **javassist.jar**:在某些情况下,如...

    服务器启动后的jsp预编译和验证

    不是当预编译jsp时等待WLS启动,而是在服务器启动后运行此实用程序。它还检查jsp并告知哪些不能通过编译。 您可以在编辑jsp时不断运行此程序。本程序还关注受限制的页面 (路径),允许为其指定密码。目前针对基于...

    java动态编译 ,写了一个jsp在页面上编辑java代码,然后servlet动态编译并执行main方法

    在给定的场景中,用户通过一个网页上的JSP(Java Server Pages)来编辑Java源代码,然后这个代码被发送到服务器端,由Servlet处理动态编译和执行的过程。 首先,我们需要了解JSP的作用。JSP是Java Web开发的一种...

    jsp批量编译为class文件

    将jsp批量转换为class文件. 运行命令 java -jar jspcp.jar "路径1" "路径2" 路径1:webapp路径,一定是WEB-INF目录的父目录 路径2:编译后的java和class文件存储路径 路径如果有空格,一定用""包裹

    maven-jsp-plugin:编译.jsp文件

    Maven-jsp-插件编译.jsp文件。 Maven用法示例: <plugin> <groupId>org.jboss.maven.plugins</groupId> <artifactId>jsp-maven-plugin</artifactId> ${version.org.jboss.maven.jsp.plugin}</version> <executions> ...

    编译tomcat源码所需jar包

    编译源码时,会用到`ecj.jar`,这是Eclipse Java Compiler的jar包,用于编译JSP文件。 6. **其他依赖库**:Tomcat源码中还包括了其他一些必要的库,如`servlet-api.jar`、`jsp-api.jar`等,这些都是Java Web应用的...

    JSP编译后的JAVA文件index_jsp.java

    JSP编译后的JAVA文件

    jspSmartUpload组件反编译后源码

    反编译`jspSmartUpload`组件的源码,对于开发者而言,有以下几个好处: 1. **理解内部机制**:通过查看源码,可以深入理解组件的工作原理,了解其内部如何处理文件上传的各种细节。 2. **自定义扩展**:如果标准...

    JSP编译过程.vsdx

    JSP编译过程.vsdx

    JSP编程技术 编译指令 操作指令

    介绍JSP页面的结构 JSP的编译指令、操作指令和代码 重点介绍JSP常用的六大基本对象: out对象、response对象、request对象、application对象、session对象和cookie对象。

    myeclipse 反编译插件

    myeclipse的反编译插件能够将字节码转换回接近原始源代码的形式,帮助开发者理解并可能修改无法直接获取源代码的库。 【描述】:"myeclippse 反编译插件,大家都使用的" myeclipse反编译插件因其易用性和高效性而...

    jsp 自动编译机制详细介绍

    JSP的自动编译机制简化了开发流程,开发者无需手动编译JSP文件,只需修改后保存,Tomcat的Jasper会自动处理编译工作。这种机制依赖于后台线程的定期检查和资源的last modified属性对比。通过理解这一机制,我们可以...

Global site tag (gtag.js) - Google Analytics