Skip to content

Commit 1be43c5

Browse files
author
Stuart Sierra
committed
CHANGES: Update for 0.3.0-SNAPSHOT and CLASSPATH-8
1 parent c10fc96 commit 1be43c5

File tree

1 file changed

+19
-2
lines changed

1 file changed

+19
-2
lines changed

CHANGES.md

Lines changed: 19 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,26 @@
11
# java.classpath Change Log
22

3+
## 0.3.x series
34

4-
## 0.2.x series
5+
### 0.3.0-SNAPSHOT, current development version
6+
7+
* Fix [CLASSPATH-8]: empty classpath returned on Java 9.
8+
9+
Starting with Java 9, the default class loader is no longer an
10+
instance of URLClassLoader, so `classpath` returned an empty sequence.
11+
The strategy of using URLClassLoader started with release [0.2.0] to
12+
accommodate Java application containers (see [CLASSPATH-1] and
13+
[CLASSPATH-2]). After this change, application containers based on
14+
URLClassLoader should still work as expected.
515

6-
Latest development version is 0.2.4-SNAPSHOT, current Git `master` branch
16+
On Java 9 without an application container, it appears that the
17+
`java.class.path` system property is the only way to get the
18+
classpath. While this is essentially a bugfix for Java 9
19+
compatibility, it is a change in behavior, hence the version change
20+
from 0.2 to 0.3.
21+
22+
23+
## 0.2.x series
724

825
### Release [0.2.3] on 2015-Nov-06
926

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy