我是Glassfish和Maven的新手。
我有一个自定义log4j(custom_log4j.jar),它扩展了现有的log4j.jar以及一些附加功能。问题是如何配置我的maven或glassfish来使用我的custom_log4j.jar而不是访问标准的log4j.jar。
我试图在互联网上找到,有人说必须把这个custom_log4j.jar放到galssfish / domains1 / lib / ext中,有人说把它放到galssfish / domains1 / lib。哪个是对的?如何在pom.xml中配置以访问此custom_log4j.jar?
答案 0 :(得分:0)
我已经深入研究了一天,最后得到了它。这是:
首先将此自定义jar放在* glassfish \ domains \ domain1 \ lib \ ext *下 然后在pom.xml中配置它
<dependency>
<groupId>custom_log4j</groupId>
<artifactId>custom_log4j</artifactId>
<version>1.0</version>
<scope>system</scope>
<systemPath>C:\glassfish3\glassfish\domains\domain1\lib\ext\custom_log4j.jar</systemPath>
</dependency>
但是,如果你的项目需要那些自定义依赖项的早午餐,那么最好为所有这些依赖项设置你的nexus。