mirror of
https://github.com/hierynomus/sshj.git
synced 2025-12-08 00:00:54 +03:00
Obtain the sshj.properties resource from the ClassLoader that loaded the DefaultConfig class, not from the context classloader.
This commit is contained in:
@@ -85,7 +85,7 @@ public class DefaultConfig
|
|||||||
private String readVersionFromProperties() {
|
private String readVersionFromProperties() {
|
||||||
try {
|
try {
|
||||||
Properties properties = new Properties();
|
Properties properties = new Properties();
|
||||||
properties.load(Thread.currentThread().getContextClassLoader().getResourceAsStream("sshj.properties"));
|
properties.load(DefaultConfig.class.getClassLoader().getResourceAsStream("sshj.properties"));
|
||||||
String property = properties.getProperty("sshj.version");
|
String property = properties.getProperty("sshj.version");
|
||||||
return "SSHJ_" + property.replace('-', '_'); // '-' is a disallowed character, see RFC-4253#section-4.2
|
return "SSHJ_" + property.replace('-', '_'); // '-' is a disallowed character, see RFC-4253#section-4.2
|
||||||
} catch (IOException e) {
|
} catch (IOException e) {
|
||||||
|
|||||||
Reference in New Issue
Block a user