Classworlds is a framework for container developers who require complex
Classworlds is a framework for container developers
manipulation of Java's ClassLoaders. Java's native ClassLoader mechanisms and
who require complex manipulation of Java's ClassLoaders.
classes can cause much headache and confusion for certain types of application
Java's native ClassLoader mechanisms and classes can cause
developers. Projects which involve dynamic loading of components or otherwise
much headache and confusion for certain types of
represent a 'container' can benefit from the classloading control provided by
application developers. Projects which involve dynamic
loading of components or otherwise represent a 'container'
can benefit from the classloading control provided by
classworlds.
classworlds.
%{?javadoc_package}
%{?javadoc_package}
@ -35,11 +35,12 @@ classworlds.
%mvn_file : %{name} plexus/classworlds
%mvn_file : %{name} plexus/classworlds
%mvn_alias : classworlds:classworlds
%mvn_alias : classworlds:classworlds
%pom_remove_plugin :maven-enforcer-plugin
%pom_remove_plugin :maven-dependency-plugin
%pom_remove_plugin :maven-dependency-plugin
# These tests depend on artifacts that are not packaged
# These tests depend on artifacts that are not packaged
sed -i /testConfigure_Valid/s/./@org.junit.jupiter.api.Disabled/ src/test/java/org/codehaus/plexus/classworlds/launcher/ConfiguratorTest.java
sed -i /testConfigure_Valid/s/./@org.junit.Ignore/ $(find -name ConfiguratorTest.java)
sed -i /testConfigure_Optionally_Existent/s/./@org.junit.jupiter.api.Disabled/ src/test/java/org/codehaus/plexus/classworlds/launcher/ConfiguratorTest.java
sed -i /testConfigure_Optionally_Existent/s/./@org.junit.Ignore/ $(find -name ConfiguratorTest.java)
%build
%build
%mvn_build
%mvn_build
@ -48,61 +49,24 @@ sed -i /testConfigure_Optionally_Existent/s/./@org.junit.jupiter.api.Disabled/ s
%mvn_install
%mvn_install
%files -f .mfiles
%files -f .mfiles
%license LICENSE.txt LICENSE-Codehaus.txt
%license LICENSE.txt LICENSE-2.0.txt
%changelog
%changelog
* Tue Oct 29 2024 Troy Dawson <tdawson@redhat.com> - 2.8.0-4
* Wed Nov 20 2024 Marián Konček <mkoncek@redhat.com> - 2.6.0-12
- Bump release for October 2024 mass rebuild:
- Rebuild with regenerated Requires on Java
Resolves: RHEL-64018
* Fri Oct 25 2024 MSVSphere Packaging Team <packager@msvsphere-os.ru> - 2.8.0-3
* Mon Jan 30 2023 Mikolaj Izdebski <mizdebsk@redhat.com> - 2.6.0-11
- Rebuilt for MSVSphere 10
- Rebuild to regenerate auto-requires
* Thu Aug 01 2024 Troy Dawson <tdawson@redhat.com> - 2.8.0-3
* Mon Aug 09 2021 Mohan Boddu <mboddu@redhat.com> - 2.6.0-10
- Bump release for Aug 2024 java mass rebuild
- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
Related: rhbz#1991688
* Mon Jun 24 2024 Troy Dawson <tdawson@redhat.com> - 2.8.0-2
* Wed Jun 09 2021 Mikolaj Izdebski <mizdebsk@redhat.com> - 2.6.0-9
- Bump release for June 2024 mass rebuild
- Rebuild to workaround DistroBaker issue
* Thu Feb 01 2024 Mikolaj Izdebski <mizdebsk@redhat.com> - 2.8.0-1
* Tue Jun 08 2021 Mikolaj Izdebski <mizdebsk@redhat.com> - 2.6.0-8