File tree Expand file tree Collapse file tree 1 file changed +6
-1
lines changed
sources/net.sf.j2s.ui/src/net/sf/j2s/ui/classpath Expand file tree Collapse file tree 1 file changed +6
-1
lines changed Original file line number Diff line number Diff line change 11
11
import java .util .List ;
12
12
import java .util .Properties ;
13
13
14
+ import net .sf .j2s .core .compiler .FileUtil ;
15
+
14
16
public class PathUtil {
15
17
public static final String J2S_RESOURCES_LIST = "j2s.resources.list" ;
16
18
public static final String J2S_ABANDOMED_RESOURCES_LIST = "j2s.abandoned.resources.list" ;
@@ -147,8 +149,9 @@ public static String joinArray(String[] list, String seperator) {
147
149
public static Properties loadJZ (File file ) {
148
150
Properties props = new Properties ();
149
151
if (file .exists ()) {
152
+ FileReader reader = null ;
150
153
try {
151
- FileReader reader = new FileReader (file );
154
+ reader = new FileReader (file );
152
155
char [] buf = new char [1024 ];
153
156
StringBuffer buffer = new StringBuffer ();
154
157
int read = 0 ;
@@ -184,6 +187,8 @@ public static Properties loadJZ(File file) {
184
187
e1 .printStackTrace ();
185
188
} catch (IOException e1 ) {
186
189
e1 .printStackTrace ();
190
+ } finally {
191
+ FileUtil .close (reader );
187
192
}
188
193
}
189
194
return props ;
You can’t perform that action at this time.
0 commit comments