Must create parent directories.
authorJan Lahoda <jlahoda@netbeans.org>
Tue, 10 Jul 2012 22:55:54 +0200
changeset 8277480f97ad1e0
parent 826 39a5b50f3e10
child 828 2b0a8532d08e
Must create parent directories.
duplicates/ide/impl/manifest.mf
duplicates/ide/impl/src/org/netbeans/modules/jackpot30/impl/duplicates/indexing/RemoteDuplicatesIndex.java
     1.1 --- a/duplicates/ide/impl/manifest.mf	Tue Jul 10 21:56:49 2012 +0200
     1.2 +++ b/duplicates/ide/impl/manifest.mf	Tue Jul 10 22:55:54 2012 +0200
     1.3 @@ -1,5 +1,5 @@
     1.4  Manifest-Version: 1.0
     1.5  OpenIDE-Module: org.netbeans.modules.jackpot30.duplicates.impl
     1.6  OpenIDE-Module-Localizing-Bundle: org/netbeans/modules/jackpot30/duplicates/impl/Bundle.properties
     1.7 -OpenIDE-Module-Specification-Version: 1.0
     1.8 +OpenIDE-Module-Specification-Version: 1.1
     1.9  
     2.1 --- a/duplicates/ide/impl/src/org/netbeans/modules/jackpot30/impl/duplicates/indexing/RemoteDuplicatesIndex.java	Tue Jul 10 21:56:49 2012 +0200
     2.2 +++ b/duplicates/ide/impl/src/org/netbeans/modules/jackpot30/impl/duplicates/indexing/RemoteDuplicatesIndex.java	Tue Jul 10 22:55:54 2012 +0200
     2.3 @@ -228,6 +228,7 @@
     2.4                  Object buildId = Pojson.load(LinkedHashMap.class, infoContent).get("BUILD_ID");
     2.5  
     2.6                  if (buildId != null && !(buildId = buildId.toString()).equals(previousVersion)) {
     2.7 +                    remoteVersion.getParentFile().mkdirs();
     2.8                      OutputStream out = new FileOutputStream(remoteVersion);
     2.9                      try {
    2.10                          out.write(buildId.toString().getBytes("UTF-8"));