Bug 575332 - Don't use deprecated JavaProject.canonicalizedPath()

Change-Id: Idef40ce52c3351705d12b6f24b951b8bfbc93ed1
Signed-off-by: Andrey Loskutov <loskutov@gmx.de>
Reviewed-on: https://git.eclipse.org/r/c/jdt/eclipse.jdt.debug/+/184021
Tested-by: JDT Bot <jdt-bot@eclipse.org>
diff --git a/org.eclipse.jdt.launching/launching/org/eclipse/jdt/launching/JavaRuntime.java b/org.eclipse.jdt.launching/launching/org/eclipse/jdt/launching/JavaRuntime.java
index 5c3f10f..a08cddc 100644
--- a/org.eclipse.jdt.launching/launching/org/eclipse/jdt/launching/JavaRuntime.java
+++ b/org.eclipse.jdt.launching/launching/org/eclipse/jdt/launching/JavaRuntime.java
@@ -1674,13 +1674,13 @@
 		} else {
 			// Add all entries except the one from JRE itself
 			IPackageFragmentRoot jreContainer = findJreContainer(project);
-			IPath canonicalJrePath = jreContainer != null ? JavaProject.canonicalizedPath(jreContainer.getPath()) : null;
+			IPath jrePath = jreContainer != null ? jreContainer.getPath() : null;
 
 			for (IRuntimeClasspathEntry entry : entries1) {
 				switch (entry.getClasspathEntry().getEntryKind()) {
 					case IClasspathEntry.CPE_LIBRARY:
 						if (!entry.getPath().lastSegment().contains("jrt-fs.jar") //$NON-NLS-1$
-								&& (canonicalJrePath == null || !canonicalJrePath.equals(JavaProject.canonicalizedPath(entry.getPath())))) {
+								&& (jrePath == null || !jrePath.equals(entry.getPath()))) {
 							entries2.add(entry);
 						}
 						break;