`

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

阅读更多

自动方式

      websphere(was)发布的企业应用程序里面的jsp默认是不生成中间的java文件的,要想调试jsp看看哪里出现问题,有时候需要看这个jsp编译后的java文件,如果想让j2ee程序发布后访问jsp后有java文件,可以在应用程序中添加下面的文件。
文件名:ibm-web-ext.xmi
位置:xxxx.war\WEB-INF
内容:

<?xml version="1.0" encoding="UTF-8"?>
<com.ibm.ejs.models.base.extensions.webappext:WebAppExtension xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:com.ibm.ejs.models.base.extensions.webappext="webappext.xmi">
  <webApp href="WEB-INF/web.xml"/>
  <jspAttributes name="reloadEnabled" value="true"/>
  <jspAttributes name="reloadInterval" value="10"/>
  <jspAttributes name="keepgenerated" value="true"/>
</com.ibm.ejs.models.base.extensions.webappext:WebAppExtension>

 

其中主要是keepgenerated这个属性起作用。
这样发布后就会在访问这个jsp后产生java文件。

生成的java文件位置在

我的是单机的was,如下目录
C:\Program Files\IBM\WebSphere\AppServer\profiles\AppSrv01\temp\username-AD90C5E96Node01\server1\xxxx_war\xxxx.war\_ckyjxx.java
是以下划线开头的java文件。

 

手动编译was下jsp命令

[root@tc3 bin]# ./JspBatchCompiler.sh -war.path /opt/IBM/WebSphere/AppServer/profiles/appser01/installedApps/tc3Cell01/portal_war.ear/portal.war -forcecompilation true -verbose false -compileToDir /opt/lqt

   

  

0
0
分享到:
评论
4 楼 joy1982109 2015-10-30  
我在was下发现一个同名的xml文件,是不是就是这个呢。不过没有
<jspAttributes name="keepgenerated" value="true"/>
这个属性。
3 楼 lailaiping 2015-05-11  
谢谢作者了
2 楼 xiaoxin 2015-02-28  
skying007 写道
好文章,学习了。



不客气,哈哈
1 楼 skying007 2015-02-03  
好文章,学习了。

相关推荐

    WebShere日常维护培训

    WebShere日常维护培训,详解日常维护中的各项具体措施。

    java常用中间件.pdf

    的⼀个⼦项⽬,Tomcat是⼀个JSP/Servlet容器,它是在SUN公司的JSWDK(Java Server Web Development Kit)基础上发展起来的 ⼀个JSP和Servlet规范的标准实现,使⽤Tomcat可以体验JSP和Servlet的最

    webshere 7 portal安装部署

    WEBSHERE PORTAL 安装和配置.

    webshere7的安装

     3) NetObjects ScriptBuilder提供了Smart HTML、JavaScript、JSP等的编辑器;  4) Lotus Domino Go Webserver是一个Servlet使能的Web服务器;  5) IBM WebSphere Studio提供了项目工作台和有关向导,这些向导可...

    IBM的Webshere流程开发实战

    IBM的Webshere流程开发实战,详细介绍流程开发的配置与注意事项。

    Websphere 下 发布webservice

    Websphere 下 发布webservice

    Webshere6.1 ND 在Linux下的补丁安装攻略

    Webshere6.1 ND 在Linux下的补丁安装详细说明,包括补丁下载路径。

    webshere portal 网站集成方法

    这里只是提供了几个集成的方法,看完后还需要去练习啊。

    WebSphere入门教程大合集

    有38课程讲解WebShere入门与提高,对初学都有很大帮助,有熟悉者加深理解与应用, WebSphere是IBM开发一款WEB服务器,在当前大型应用系统应用比较多,欢迎大家下载。

    websphere安装与配置

    websphere安装与配置,webshpere在eclipse的配置及应用

    websphere配置数据源

    websphere配置数据源

    Websphere8.5安装

    was安装配置管理按图形资源,教你一步一步搭建环境,进行管理,进入was的安装布署升级世界

    大型WebSphere应用性能故障分析实例 (2010年)

    针对大型WebSphere应用系统经常遇到的某些问题,如响应变慢,多个线程长时间挂起等情况,以某电信运营商的CRM系统为例,详细分析了应用系统性能故障,并提出优化解决方案,以作为解决类似问题的参考.

    websphere下部署CXF项目jar包冲突问题解决方式

    在websphere8.5 下部署含有CXFwebservice的war包无法正常启动,而相应的war包在tomcat上是可以正常启动的,通过后台的日志分析大致可以定位为相关的cxf类无法找到,其实这些类在项目的lib目录下都是存在的,莫名其妙...

    WebSphere集群配置

    (16)然后出来“Windows服务定义端口”,如果你愿意将应用程序服务器作为windows服务运行,则选中“将应用服务器进程作为windows服务运行”的checkbox,建议选中,这样启动方便,否则要到安装后的程序目录找启动程序。...

    Websphere 8.5 安装手册

    Websphere8.5 集群安装手册

    WebSphere Homepage Builde

    Homepage Builder是帮助你制作网页的个人电脑应用软件。 ...答案是否定的。...因为操作方法与字处理软件相似,所以如果您用过字处理软件,马上就可以掌握 HomePage Builder。 ...HomePage Builder中附带方便的素材库和附属...

    如何在WebSphere中解决jar包冲突.doc

    如何在WebSphere中解决jar包冲突.doc

Global site tag (gtag.js) - Google Analytics