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



Reply via email to