我有一个耳朵存档,如果它具有这样的结构,那么效果很好:
project.ear
|-META-INF
|-dependency.jar
|-dependency1.jar
|-dependency2.jar
|-module.war
我想清洁耳朵。
我尝试隐藏对lib
文件夹的依赖关系,并将<defaultLibBundleDir>/lib</defaultLibBundleDir>
写入pom.xml
。
项目启动后看起来像:
project.ear
|-META-INF
|-lib
|-dependency.jar
|-dependency1.jar
|-dependency2.jar
|-module.war
已达到目标,但是当我尝试部署新耳朵时,在应用启动后,我在日志中出现错误,例如
EJB计时器服务不适用于TimedObjects EJB;
无法初始化延迟的EJB;
EJB计时器服务无法启动,EJB实现了
TimedObject接口可能有效