There is some logic to using those paths and it's basically in line with what the OS makers are suggesting anyhow: http://wiki.netbeans.org/UserdirAndCachedirFoldersInSystemSpecificPaths
On macOS I know I was very annoyed how before it wrote to ~/.netbeans which gets *saved to TimeMachine* instead of some Cache folder, which gets ignored. > So, I'll question if there is a easy way to purge the cache from the inside of the IDE that I'd overlloked so far for whichever reason? If not, would it be a good idea to add that? This is like asking the users to reboot the Windows machine to get rid of a bug. It doesn't solve the underlying bug. So, we could add some .conf flags for it, but not an UI action in the default install. > Also we had https://netbeans.org/bugzilla/show_bug.cgi?id=267606 This could live in a plugin, but not in default. > Also, is there a way to rate-limit it to avoid it consuming too much disk > space? Interesting idea. > I have used NetBeans 8.1 on my Mac of at least a year, maybe 2. Upon > investigation 2.49 GB of the 2.63 GB that were in my cache were located in > maven indexes/central/. I have only use one library in Maven Central > (others are in a local repository). I was unaware that adding that small > project (less than 10 classes) was causing maven to chew up almost 2.5 GB of > HDD space. http://plugins.netbeans.org/plugin/68415/maven-remote-search , made by me, which I believe should become the default in NetBeans installs (after much testing, rewriting, etc.) --emi ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐ On 21 March 2018 12:41 AM, Derik Devecchio <[email protected]> wrote: > One quick datapoint. > > I have used NetBeans 8.1 on my Mac of at least a year, maybe 2. Upon > investigation 2.49 GB of the 2.63 GB that were in my cache were located in > maven indexes/central/. I have only use one library in Maven Central (others > are in a local repository). I was unaware that adding that small project > (less than 10 classes) was causing maven to chew up almost 2.5 GB of HDD > space. > > > On Mar 20, 2018, at 2:59 PM, Christian Lenz [email protected] wrote: > > > > Hey Victor,, > > > > of Course the Folders are needed, but sure maybe not that hidden. Afail, > > IntelliJ, WebStorm, PHPStorm or vscode, makes the way like I already know > > it from a lot of other enviroment stuff, they use a .folder for the stuff. > > So .intelliJ, .webstorm, .vscode so this is more common as .vmware makes > > this or .git. Sure those Folders are still hidden, but we are developers, > > we should know about it or we should find it via Google easily to see those > > Folders if needed. > > > > So maybe this could be am enhancement to have the Folder here: > > C:\\Users\\Me.netbeans instead of C:\\Users\\Me\\AppData\\Local\\NetBeans > > and C:\\Users\\Me\\AppData\\Roaming\\NetBeans. > > > > The plugin Cache eraser works quite nice within NetBeans, I tested it, but > > sure, it could Show you the index and how big it is and what files are > > inside of it and and and. But it is working as expected. > > > > Cheers > > > > Chris > > > > Von: Victor Williams Stafusa da Silva > > > > Gesendet: Dienstag, 20. März 2018 22:40 > > > > An: [email protected] > > > > Betreff: Re: Netbeans cache and configurations > > > > @cowwoc > > > > I was debugging and hacking lombok, and so making Netbeans crazy. I won't > > > > go through the details in this thread to not hijack it and I will answer > > > > something in the other one soon. However (lombok aside) it is rare for me > > > > to get Netbeans confused about something, it was much more common some > > > > years ago. > > > > Also, I understand about the security stuff, but I guess that this should > > > > be optional. If Alice and Bob cooperatively programs in the same computer > > > > both with their own users, then if Alice installs a (say) Jenkins plugin, > > > > Bob shouldn't be required to download it once again. Also, if Alice > > > > compiles that maven project with millions of dependencies that downloads > > > > the internet, it would be a pain if later, Bob have to do it all over > > > > again. So, maybe there could be a setting somewhere to say (a: "I use > > > > Netbeans exclusively within my user account"; b: "I want to share my > > > > Netbeans with other users accounts of this computer"). > > > > @Antonio > > > > I'm somewhat a newbie here and don't know yet how to file a JIRA issue, but > > > > will find out how to do that. It seems that we have two issues here: the > > > > cache-purge issue and the user-sharing issue, so I would file two. Wouldn't > > > > it be marked as a dup to @Валера's bug on bugzilla? > > > > Also, I downloaded the old plugin and gave a look at it and it is not what > > > > I expected because: (1) It asks the user to tell the path where the > > > > Netbeans cache is instead of finding it out that by itself; (2) It do not > > > > knows or care if the user are really telling the truth and will delete all > > > > the files in the given path, even if it has nothing to do with the Netbeans > > > > cache; (3) It takes no measures whatsoever to protect NetBeans from > > > > shooting itself in the foot or something like that other than just asking > > > > the user to save everything and warning that it could cause abnormal IDE > > > > termination; (4) It also relies on an (optional) external file unlocker > > > > program that should be provided by the user to ensure forcefully deletion > > > > of files. > > > > Victor Williams Stafusa da Silva > > > > 2018-03-20 18:28 GMT-03:00 Валера Солдатов > > https://urldefense.proofpoint.com/v2/url?u=http-3A__v.f.soldatov-40gmail.com&d=DwIFaQ&c=euGZstcaTDllvimEN8b7jXrwqOf-v5A_CdpgnVfiiMM&r=LEbKaWj9ZrFRBadYtwZVnHfoaHpGoEmzs1DrtRBDEg8&m=MhhcreE_nTvFNIGelNRKOcnJvdNbS5G4ByfZ43rjgBQ&s=ZkmRO4qj5gsb95kuvpAOV58zNgjmcZMZTE7jxjsMJxU&e=: > > > > > Also we had > > > https://urldefense.proofpoint.com/v2/url?u=https-3A__netbeans.org_bugzilla_show-5Fbug.cgi-3Fid-3D267606&d=DwIFaQ&c=euGZstcaTDllvimEN8b7jXrwqOf-v5A_CdpgnVfiiMM&r=LEbKaWj9ZrFRBadYtwZVnHfoaHpGoEmzs1DrtRBDEg8&m=MhhcreE_nTvFNIGelNRKOcnJvdNbS5G4ByfZ43rjgBQ&s=2QhOVWaD3LZnn5xqdHqWFKV7p4PZNQ-K26aLSjeFGkA&e= > > > > > > 20.03.2018 23:33, Antonio пишет: > > > > > > Some comments below > > > > > > > On 20/03/18 19:01, Victor Williams Stafusa da Silva wrote: > > > > > > > > > \[big complaint removed for the sake of space\] > > > > > > > > Please file an issue in JIRA and label it as an enhancement. > > > > > > > > > So, I'll question if there is a easy way to purge the cache from the > > > > > > > > > > inside > > > > > > > > > > of the IDE that I'd overlloked so far for whichever reason? If not, > > > > > would > > > > > > > > > > it be a good idea to add that? Also, is there a way to rate-limit it > > > > > to > > > > > > > > > > avoid it consuming too much disk space? > > > > > > > > It's probably not easy to purge the cache while running. We could devise > > > > > > > > a way to delete/clean it up when the IDE exits, or when it starts. > > > > > > > > > I am very far from knowning the gory details of NetBeans internal > > > > > stuff, > > > > > > > > > > so > > > > > > > > > > I am afraid that I am just talking bullshit here and this is a big > > > > > > > > > > misunderstanding, sorry if this is the case. However, even if this is > > > > > the > > > > > > > > > > case, I would likely to know nonetheless. > > > > > > > > This is not bullshit. It's a nice feature, IMHO. > > > > > > > > Some other IDEs have this feature as well. XCode, for instance, is able > > > > > > > > to delete some internal directories it uses, and that get in the way all > > > > > > > > the time. > > > > > > > > I'd like to have a feature where you could see how much cache you're > > > > > > > > using and to remove it somehow. Also a list of previous NetBeans version > > > > > > > > directories could be provided, with proper delete buttons also. > > > > > > > > > It is not just me that hit this issue. Google for "netbeans cache" and > > > > > > > > > > most > > > > > > > > > > of the results will be from people asking about how to clear the cache > > > > > > > > > > because NetBeans got confused or something like that. There is even an > > > > > > > > > > old > > > > > > > > > > plugin called "Cache Eraser". > > > > > > > > Ah, so we had a plugin for that. > > > > > > > > > Victor Williams Stafusa da Silva > > > > > > > > To unsubscribe, e-mail: [email protected] > > > > > > > > For additional commands, e-mail: [email protected] > > > > > > > > For further information about the NetBeans mailing lists, visit: > > > > > > > > https://urldefense.proofpoint.com/v2/url?u=https-3A__cwiki.apache.org_confluence_display_NETBEANS_Mailing-2Blists&d=DwIFaQ&c=euGZstcaTDllvimEN8b7jXrwqOf-v5A_CdpgnVfiiMM&r=LEbKaWj9ZrFRBadYtwZVnHfoaHpGoEmzs1DrtRBDEg8&m=MhhcreE_nTvFNIGelNRKOcnJvdNbS5G4ByfZ43rjgBQ&s=DjZf-E-wG5nC5upZBXWsJK7H2MhH3qKI0mu5moq6Gi4&e= > > > > > > To unsubscribe, e-mail: [email protected] > > > > > > For additional commands, e-mail: [email protected] > > > > > > For further information about the NetBeans mailing lists, visit: > > > > > > https://urldefense.proofpoint.com/v2/url?u=https-3A__cwiki.apache.org_confluence_display_NETBEANS_Mailing-2Blists&d=DwIFaQ&c=euGZstcaTDllvimEN8b7jXrwqOf-v5A_CdpgnVfiiMM&r=LEbKaWj9ZrFRBadYtwZVnHfoaHpGoEmzs1DrtRBDEg8&m=MhhcreE_nTvFNIGelNRKOcnJvdNbS5G4ByfZ43rjgBQ&s=DjZf-E-wG5nC5upZBXWsJK7H2MhH3qKI0mu5moq6Gi4&e= > > -- > > To unsubscribe, e-mail: [email protected] > > For additional commands, e-mail: [email protected] > > For further information about the NetBeans mailing lists, visit: > > https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected] For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
