java.io.IOException: Could not create the derby.system.home directory C:\Windows\Desktop\SEC\.netbeans-derby at org.netbeans.modules.derby.DerbyDatabasesImpl.ensureSystemHome(DerbyDatabasesImpl.java:484) at org.netbeans.modules.derby.DerbyDatabasesImpl.extractSampleDatabase(DerbyDatabasesImpl.java:459) at org.netbeans.modules.derby.DerbyDatabasesImpl.createSampleDatabase(DerbyDatabasesImpl.java:301) at org.netbeans.modules.derby.api.DerbyDatabases.createSampleDatabase(DerbyDatabases.java:170) at org.netbeans.modules.derby.DerbyActivator.registerSampleDatabase(DerbyActivator.java:105) at org.netbeans.modules.derby.DerbyActivator.doActivate(DerbyActivator.java:87) at org.netbeans.modules.derby.DerbyActivator.activate(DerbyActivator.java:71) at org.netbeans.modules.derby.RegisterDerby.getDefault(RegisterDerby.java:124) at sun.reflect.NativeMethodAccessorImpl.invoke0(NativeMethodAccessorImpl.java:0) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.netbeans.core.startup.layers.BinaryFS$AttrImpl$MethodAndParams.invoke(BinaryFS.java:773) at org.netbeans.core.startup.layers.BinaryFS$AttrImpl.getValue(BinaryFS.java:703) at org.netbeans.core.startup.layers.BinaryFS$BFSBase.getAttribute(BinaryFS.java:549) at org.openide.filesystems.MultiFileObject.getAttribute(MultiFileObject.java:944) at org.openide.filesystems.MultiFileObject.getAttribute(MultiFileObject.java:877) at org.openide.filesystems.MultiFileObject.getAttribute(MultiFileObject.java:940) at org.openide.filesystems.MultiFileObject.getAttribute(MultiFileObject.java:877) at org.openide.filesystems.MultiFileObject.getAttribute(MultiFileObject.java:798) at org.openide.loaders.InstanceDataObject$Ser.instanceCreate(InstanceDataObject.java:1432) at org.openide.loaders.InstanceDataObject.instanceCreate(InstanceDataObject.java:846) at org.openide.loaders.FolderLookup$ICItem.getInstance(FolderLookup.java:597) at org.openide.util.lookup.AbstractLookup$R.allInstances(AbstractLookup.java:1055) at org.openide.util.lookup.AbstractLookup$R.allInstances(AbstractLookup.java:1035) at org.openide.util.lookup.ProxyLookup$LazyCollection.computeSingleResult(ProxyLookup.java:1281) at org.openide.util.lookup.ProxyLookup$LazyCollection.computeDelegate(ProxyLookup.java:1119) at org.openide.util.lookup.ProxyLookup$LazyCollection.delegate(ProxyLookup.java:1086) at org.openide.util.lookup.ProxyLookup$LazyCollection.delegate(ProxyLookup.java:1069) at org.openide.util.lookup.ProxyLookup$LazyCollection.toArray(ProxyLookup.java:1175) at java.util.ArrayList.addAll(ArrayList.java:559) at org.openide.util.lookup.ProxyLookup$LazyCollection.computeDelegate(ProxyLookup.java:1139) at org.openide.util.lookup.ProxyLookup$LazyCollection.delegate(ProxyLookup.java:1086) at org.openide.util.lookup.ProxyLookup$LazyCollection.delegate(ProxyLookup.java:1069) at org.openide.util.lookup.ProxyLookup$LazyCollection.size(ProxyLookup.java:1154) at org.netbeans.modules.db.runtime.DatabaseRuntimeManager.getRuntimes(DatabaseRuntimeManager.java:99) at org.netbeans.api.db.explorer.JDBCDriverManager.getDefault(JDBCDriverManager.java:89) at org.netbeans.modules.db.explorer.node.DriverNodeProvider.(DriverNodeProvider.java:80) at org.netbeans.modules.db.explorer.node.DriverNodeProvider.(DriverNodeProvider.java:61) at org.netbeans.modules.db.explorer.node.DriverNodeProvider$FactoryHolder$1.createInstance(DriverNodeProvider.java:72) at org.netbeans.modules.db.explorer.node.DriverNodeProvider$FactoryHolder$1.createInstance(DriverNodeProvider.java:70) at org.netbeans.modules.db.explorer.node.NodeRegistry.initProviders(NodeRegistry.java:143) at org.netbeans.modules.db.explorer.node.NodeRegistry.init(NodeRegistry.java:119) at org.netbeans.modules.db.explorer.node.NodeRegistry.create(NodeRegistry.java:102) at org.netbeans.api.db.explorer.node.BaseNode.(BaseNode.java:175) at org.netbeans.api.db.explorer.node.BaseNode.(BaseNode.java:159) at org.netbeans.modules.db.explorer.node.DriverListNode.(DriverListNode.java:78) at org.netbeans.modules.db.explorer.node.DriverListNode.create(DriverListNode.java:72) at org.netbeans.modules.db.explorer.node.DriverListNodeProvider.(DriverListNodeProvider.java:81) at org.netbeans.modules.db.explorer.node.DriverListNodeProvider.(DriverListNodeProvider.java:55) at org.netbeans.modules.db.explorer.node.DriverListNodeProvider$FactoryHolder$1.createInstance(DriverListNodeProvider.java:67) at org.netbeans.modules.db.explorer.node.DriverListNodeProvider$FactoryHolder$1.createInstance(DriverListNodeProvider.java:64) at org.netbeans.modules.db.explorer.node.NodeRegistry.initProviders(NodeRegistry.java:143) at org.netbeans.modules.db.explorer.node.NodeRegistry.init(NodeRegistry.java:119) at org.netbeans.modules.db.explorer.node.NodeRegistry.create(NodeRegistry.java:102) at org.netbeans.api.db.explorer.node.BaseNode.(BaseNode.java:175) at org.netbeans.api.db.explorer.node.BaseNode.(BaseNode.java:159) at org.netbeans.modules.db.explorer.node.RootNode.(RootNode.java:103) at org.netbeans.modules.db.explorer.node.RootNode.instance(RootNode.java:85) at sun.reflect.NativeMethodAccessorImpl.invoke0(NativeMethodAccessorImpl.java:0) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.netbeans.core.startup.layers.BinaryFS$AttrImpl$MethodAndParams.invoke(BinaryFS.java:773) at org.netbeans.core.startup.layers.BinaryFS$AttrImpl.getValue(BinaryFS.java:703) at org.netbeans.core.startup.layers.BinaryFS$BFSBase.getAttribute(BinaryFS.java:549) at org.openide.filesystems.MultiFileObject.getAttribute(MultiFileObject.java:944) at org.openide.filesystems.MultiFileObject.getAttribute(MultiFileObject.java:877) at org.openide.filesystems.MultiFileObject.getAttribute(MultiFileObject.java:940) at org.openide.filesystems.MultiFileObject.getAttribute(MultiFileObject.java:877) at org.openide.filesystems.MultiFileObject.getAttribute(MultiFileObject.java:798) at org.netbeans.core.startup.layers.BinaryFS$FileMap.get(BinaryFS.java:1128) at org.openide.nodes.LazyNode.switchToOriginal(LazyNode.java:83) at org.openide.nodes.LazyNode$SwitchChildren.getNodesCount(LazyNode.java:119) at org.openide.nodes.FilterNode$Children$DefaultSupport.callGetNodesCount(FilterNode.java:1683) at org.openide.nodes.FilterNode$Children.getNodesCount(FilterNode.java:1634) at org.openide.explorer.view.TreeView$6.run(TreeView.java:988) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1423) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2033)