xml 代码
- <war warfile="${dist}/war/webtest.war" basedir="${baseroot}" webxml="${baseroot}/WEB-INF/web.xml">
- <include name="*"/>
- <include name="WEB-INF/*.*"/>
- <exclude name="WEB-INF/web.xml"/>
- <exclude name="WEB-INF/classes/**/*.class"/>
- <include name="WEB-INF/lib/*.jar"/>
- <exclude name="WEB-INF/lib/commons-lang-2.1.jar"/>
- <include name="WEB-INF/lib/log4j-1.2.9.jar"/-->
- <exclude name="**/.*"/>
- 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 代码
- <exclude name="WEB-INF/lib/log4j-1.2.9.jar"/>
- <exclude name="WEB-INF/lib/commons-lang-2.1.jar"/>
<exclude name="WEB-INF/lib/&lt;font color="></exclude>
分享到:
- 2007-06-26 11:13
- 浏览 2940
- 评论(5)
- 论坛回复 / 浏览 (5 / 3775)
- 查看更多
相关推荐
<project name="JBoss" default="ejbjar" basedir="."> <property environment="env"/> ${basedir}/src/main"/> ${basedir}/src/resources"/> <property name="jboss.home" value="${env.JBOSS_HOME}"/> ...
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对工程打包 ${basedir}\src"/> <property name="jboss.home" value="${env.JBOSS_HOME}"/> <property name="jboss.server.config" value="default"/> ${basedir}\build"/>
即:将shell.jsp文件上传到服务器上,最终部署的war访问: http://192.168.7.84:10081/myname/index.jsp 如果有mynameok 表示部署成功 使用client.htm客户端进行连接即可(需要修改ip等信息) 4.远程部署war java -...
web工程从TOMCAT移植到JBOSS中
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启动
java项目tomcat迁移到jboss 出现的问题
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即可
JavaEE源代码 jboss-commonJavaEE源代码 jboss-commonJavaEE源代码 jboss-commonJavaEE源代码 jboss-commonJavaEE源代码 jboss-commonJavaEE源代码 jboss-commonJavaEE源代码 jboss-commonJavaEE源代码 jboss-...
ejb课程测试代码,eclipse+jboss5.1 ant编译等代码 三个测试项目请下载
通过maven的命令 mvn install:install-file -Dfile……比较繁琐,我把这个繁琐的工作做了一次封装,批量操作,方便自己也分享给各位! (1)运行环境,需要用tomcat8.0及以上版本(其他容器JBoss、WebLogic期待您...
除了加入jboss-web.xml,删除xerces-2.6.2.jar和xml-apis.jar之外, <!DOCTYPE jboss-web PUBLIC "-//JBoss//DTD Web Application 5.0//EN" "http://www.jboss.org/j2ee/dtd/jboss-web_5_0.dtd"> <jboss-web> <...
内容摘要:JBoss Rules 的前身是Codehaus的一个开源项目叫Drools。JBoss Rules,成为了JBoss应用服务器的规则引擎。JBoss Rules是一个商业规则引擎,那我们就要先知道到底什么是Rules,即规则。JBoss Rules中,规则...
JBoss从入门到精通,完整代码,有doc说明怎样使用jboss里的代码