You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by gg...@apache.org on 2023/10/02 15:07:20 UTC
[commons-compress] branch master updated: Update call deprecated in Java 9
This is an automated email from the ASF dual-hosted git repository.
ggregory pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-compress.git
The following commit(s) were added to refs/heads/master by this push:
new 6d9a9bad Update call deprecated in Java 9
6d9a9bad is described below
commit 6d9a9bad13bcb08daa7787c84d944f53680ffe74
Author: Gary Gregory <ga...@gmail.com>
AuthorDate: Mon Oct 2 11:07:15 2023 -0400
Update call deprecated in Java 9
---
src/main/java/org/apache/commons/compress/java/util/jar/Pack200.java | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/main/java/org/apache/commons/compress/java/util/jar/Pack200.java b/src/main/java/org/apache/commons/compress/java/util/jar/Pack200.java
index 4c4d1b6c..671bd7a1 100644
--- a/src/main/java/org/apache/commons/compress/java/util/jar/Pack200.java
+++ b/src/main/java/org/apache/commons/compress/java/util/jar/Pack200.java
@@ -277,7 +277,7 @@ public abstract class Pack200 {
final String className = System.getProperty(systemProperty, defaultClassName);
try {
// TODO Not sure if this will cause problems loading the class
- return Pack200.class.getClassLoader().loadClass(className).newInstance();
+ return Pack200.class.getClassLoader().loadClass(className).getConstructor().newInstance();
} catch (final Exception e) {
throw new Error(Messages.getString("archive.3E", className), e); //$NON-NLS-1$
}