网上搜索了相关方法如下:、 首先我到http://barcode4j.krysalis.org/网站上下载了barcode4j-2.0alpha2-src.zip压缩包。2、把这个包解压, 解压barcode4j-2.0alpha2-src.zip这个包,在lib目录下有avalon-framework-4.2.0.jar,commons-cli-1.0.jar, 将这两个jar文件添加到项目的lib中,然后在项目配置中将这两个jar包添加到classpath里面去。将src\java\下面的源码copy到你的src目录,打开org\krysalis\barcode4j\servlet目录下的arcodeServlet.java类,修改默认的图片显示方式,BarcodeServlet.java第168行左右MimeTypes.MIME_SVG改为MimeTypes.MIME_JPEG(因为不是所有的浏览器都支持svg格式)。3、 将以下这段servlet配置在web.xml中 
<servlet> 
<servlet-name>BarcodeServlet</servlet-name> 
<servlet-class>org.krysalis.barcode4j.servlet.BarcodeServlet</servlet-class> 
</servlet><servlet-mapping> 
<servlet-name>BarcodeServlet</servlet-name> 
<url-pattern>/barcode</url-pattern> 
</servlet-mapping>4、 在页面中添加<img src="<%=request.getContextPath() %>/barcode?msg=12345678" />5、他支持以下几种类型
默认的采用的是code128,你可以通过参数设置控制用那种类型显示。
<img src="<%=request.getContextPath() %>/barcode?msg=12345678&BARCODE_TYPE=code39" />
还可以设置宽度和高度,显示不显示数字等等,你们可以自己看一下源码。按照他的方法配置完后,TOMCAT正常启动,没有任何错误报告,可是条形码出不来,都是红叉。
几个不明白的地方:
1、将这两个jar文件添加到项目的lib中------------这个LIB是指TOMCAT的COMMON-LIB目录?
2、中将这两个jar包添加到classpath里面去--------环境变量里的classpath吗?
3、我想应该需要运行BarcodeServlet.java生成类文件,可是一直报找不到src\apache....下的defaultlogger等四个文件  可是我搜索了整个目录也找不到需要的class文件。
请问各位有谁配置成功了么?可以详细的说明究竟该如何配置吗。非常感谢!!!!!!!!!