`
henvenlu
  • 浏览: 2938 次
  • 来自: ...
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

ant打包war到jboss的一个错误

阅读更多

 

xml 代码
  1. <war warfile="${dist}/war/webtest.war" basedir="${baseroot}" webxml="${baseroot}/WEB-INF/web.xml">  
  2.          <include name="*"/>  
  3.          <include name="WEB-INF/*.*"/>  
  4.          <exclude name="WEB-INF/web.xml"/>  
  5.          <exclude name="WEB-INF/classes/**/*.class"/>  
  6.          <include name="WEB-INF/lib/*.jar"/>  
  7.          <exclude name="WEB-INF/lib/commons-lang-2.1.jar"/>  
  8.          <include name="WEB-INF/lib/log4j-1.2.9.jar"/-->  
  9.          <exclude name="**/.*"/>  
  10. war>  

用ant打包war或EAR到jboss,可能会把一些应用的jar也打进去,如上,上面把log4j-1.2.9.jar这个包含进war了,如果这样 ,当发布到JBOSS时候,启动JBOSS就会出现下面的错:

10:04:41,328 ERROR [STDERR] log4j:ERROR Could not create an Appender. Reported e
rror follows.
10:04:41,328 ERROR [STDERR] java.lang.ClassCastException: org.jboss.logging.appe
nder.DailyRollingFileAppender
10:04:41,343 ERROR [STDERR]       at org.apache.log4j.xml.DOMConfigurator.parseApp

.............................

解决就是把commons-lang-2.1.jar和log4j-1.2.9.jar排除在war包

xml 代码
  1. <exclude name="WEB-INF/lib/log4j-1.2.9.jar"/> 
  2. <exclude name="WEB-INF/lib/commons-lang-2.1.jar"/> 


<exclude name="WEB-INF/lib/&amp;lt;font color="></exclude>

分享到:
评论
5 楼 henvenlu 2007-06-28  
oh,写少了,两个都排除
4 楼 daquan198163 2007-06-26  
到底是排除commons-lang-2.1.jar还是排除log4j-1.2.9.jar
3 楼 henvenlu 2007-06-26  
ant构建文件好像不能正确显示,哪些<include>标签没了。。。。。
2 楼 daquan198163 2007-06-26  
ant构建文件似乎不完整,中文也有些读不通
麻烦楼主好好整理一下好么?
1 楼 henvenlu 2007-06-26  
怎么哪些xml的标签不能正确显示?

相关推荐

    JBOSS用ANT部署.doc

    &lt;project name="JBoss" default="ejbjar" basedir="."&gt; &lt;property environment="env"/&gt; ${basedir}/src/main"/&gt; ${basedir}/src/resources"/&gt; &lt;property name="jboss.home" value="${env.JBOSS_HOME}"/&gt; ...

    J2EE JNDI配置原理详解 JBOSS安装配置 Maven入门 Ant使用入门

    1.1 Apache Tomcat各版本 1.2 Apache Tomcat Versions ...1.20 Jboss下的第一个EJB程序 1.21 JNDI 1.22 JNDI配置原理详解 1.23 JSF+Seam框架学习心得 1.24 java jdbc驱动的四种类型 1.25 resource-ref元素

    ant xml 打包

    ant对工程打包 ${basedir}\src"/&gt; &lt;property name="jboss.home" value="${env.JBOSS_HOME}"/&gt; &lt;property name="jboss.server.config" value="default"/&gt; ${basedir}\build"/&gt;

    jboss-exp.rar

    即:将shell.jsp文件上传到服务器上,最终部署的war访问: http://192.168.7.84:10081/myname/index.jsp 如果有mynameok 表示部署成功 使用client.htm客户端进行连接即可(需要修改ip等信息) 4.远程部署war java -...

    TOMCAT移植到JBOSS

    web工程从TOMCAT移植到JBOSS中

    jboss seam maven ant jdk

    jboss seam maven ant jdk

    jboss热部署,jboss热部署

    jboss热部署,jboss热部署,jboss热部署,jboss热部署,jboss热部署,jboss热部署,jboss热部署,jboss热部署,jboss热部署,jboss热部署,jboss热部署,jboss热部署

    JBOSS资料打包下载,值得看看

    JBOSS资料打包下载,值得看看 JBOSS资料打包下载,值得看看

    JBOSS,JBoss安装部署

    JBOSS,JBoss安装部署 JBOSS,JBoss安装部署

    JBoss启动 JBoss启动

    JBoss启动JBoss启动JBoss启动JBoss启动JBoss启动JBoss启动JBoss启动JBoss启动 JBoss启动

    java项目tomcat迁移到jboss

    java项目tomcat迁移到jboss 出现的问题

    在jboss上部署web应用

    JBoss完全实现了J2EE的服务栈: EJB (Enterprise JavaBeans) JMS (Java Message Service) JTS/JTA (Java Transaction Service / Java Transaction API) Servlet and JSP (JavaServer Pages) JNDI (Java Naming and ...

    jboss打包不起作用,替换jar即可

    jboss打包不起作用,替换jar即可

    JavaEE源代码 jboss-common

    JavaEE源代码 jboss-commonJavaEE源代码 jboss-commonJavaEE源代码 jboss-commonJavaEE源代码 jboss-commonJavaEE源代码 jboss-commonJavaEE源代码 jboss-commonJavaEE源代码 jboss-commonJavaEE源代码 jboss-...

    ejb课程测试代码,eclipse+jboss5.1 ant编译等代码

    ejb课程测试代码,eclipse+jboss5.1 ant编译等代码 三个测试项目请下载

    本地jar包打包到本地仓库 ROOT.war

    通过maven的命令 mvn install:install-file -Dfile……比较繁琐,我把这个繁琐的工作做了一次封装,批量操作,方便自己也分享给各位! (1)运行环境,需要用tomcat8.0及以上版本(其他容器JBoss、WebLogic期待您...

    替换两个文件解决Tomcat6项目移植到JBoss5.1下的Logging异常

    除了加入jboss-web.xml,删除xerces-2.6.2.jar和xml-apis.jar之外, &lt;!DOCTYPE jboss-web PUBLIC "-//JBoss//DTD Web Application 5.0//EN" "http://www.jboss.org/j2ee/dtd/jboss-web_5_0.dtd"&gt; &lt;jboss-web&gt; &lt;...

    jboss rules 用户指南(中文)

    内容摘要:JBoss Rules 的前身是Codehaus的一个开源项目叫Drools。JBoss Rules,成为了JBoss应用服务器的规则引擎。JBoss Rules是一个商业规则引擎,那我们就要先知道到底什么是Rules,即规则。JBoss Rules中,规则...

    JBoss从入门到精通

    JBoss从入门到精通,完整代码,有doc说明怎样使用jboss里的代码

Global site tag (gtag.js) - Google Analytics