程序打成jar包后,如何使用log4j.properties文件和因为外部jar

在eclipse中建的java project项目,打成jar文件以后执行。发现各种错误。包括在ant达成jar文件,当引入外部包,和外部文件比如说log4j.properties文件,老师报找不到异常。

下面自己的解决办法,

MANIFEST.mf 文件内容:

Manifest-Version: 1.0
Class-Path: lib/hapi-0.5beta.jar lib/jdom.jar lib/commons-logging.jar 
 lib/xerces.jar

把自己要引入的外部jar放到Class-Path中。就可以引导jar文件了。

还有日志文件log4j.properties,如果说引入的日志文件老是找不到,

log4j.properties就放在主目录下,可以找得到。即放到src下的目录

project/
       /com/
           /*.class
       /image/
             /*.jpg
       /META-INF/
                /MANIFEST.MF
       /org/
           /apache/
                  /log4j/
                        /*.class
       /log4j.properties
就能找到了。

程序打成jar包后,如何使用log4j.properties文件

你可能感兴趣的:(java)