Я использую локальные банки, и мне нужно javaee-api-6.0.jar
во время компиляции, но я хочу исключить его во время выполнения.
dependencies {
// Add all the jar dependencies from the lib folder.
compile fileTree(dir: '../lib', include: ['/**/*.jar'])
//testImplementation fileTree(dir: '../lib', excludes: ['/**/javaee-api-*.jar'])
}
Я пытался исключить его во время testImplementation
, но это не так Помогите. время выполнения Я получил ошибку ниже.
org.springframework.beans.factory.BeanCreationException: Error creating bean with name
'mycompany.persistence.HibernateBackwardsCompatibilifier#0' defined in class path resource
[hibernateBeans.xml]: Instantiation of bean failed; nested exception is
org.springframework.beans.BeanInstantiationException: Failed to instantiate
[mycompany.persistence.HibernateBackwardsCompatibilifier]: Constructor threw exception; nested
exception is java.lang.ClassFormatError: Absent Code attribute in method that is not native or
abstract in class file javax/persistence/PersistenceException
Как я могу включить jar во время компиляции, но исключить время выполнения