1月9日,netbeans的velocity插件更新到了2.2.1版本,于是高兴的下载了下来并安装了上去,提示重启,就重启了,然后就睡觉了。
第二天起来,发现netbeans启动不了了,正在装入缓存.......,然后启动界面自己消失。料定这几天一直使用没问题,虽然自己做了个插件在安装呢,可是一直没问题,并且昨天还继续更改了自己的插件。于是马上就怀疑到了velocity这个插件。但是netbeans启动不起来,就无法用netbeans卸载它。那么只有手动卸载它了。
netbeans的第三方插件一般放在
C:\Documents and Settings\你的当前用户名\.netbeans\6.8\modules下,如果没有找找这个下面的ext文件夹。
然后找到com-tsi-netbeans-modules-languages-velocity.jar,删除它就可以了,如果不放心再找找其他子文件夹看看有没有想关的,应该是没有了。因为插件在开发时资源都在jar内,只要是一个单一的模块项目,那么它自己就一个jar,其他的jar可能会是外部的库。比如struts插件,它本身就一个jar,其他的jar其实就是struts的库了,这是分开的。
因此,如果你万一装了某些第三方插件,而使得netbeans不能启动,希望本文可以帮助你。卸载netbeans再重装其实是最后应该想到的办法。
正常情况下,netbeans发现不能正常使用的插件就会提示你,可能这个插件的这个版本加了某些初始化代码了,并且在任何其他资源之前运行了,导致netbeans无法正常工作。这种情况还是第一次遇到。
次日,我没装这个插件,又发生了这种情况,会不会和我的插件有关系呢?我做的插件,我做一点,就使用 安装到当前IDE或重新安装到哦当前IDE 来安装并测试的,并且,我就拿来用了。今天早上,再次不能启动了,我删除了
C:\Documents and Settings\我的用户名\.netbeans\6.8\var\cache下的缓存才可以用了。可能我的插件在我使用中产生了数据缓存,因为它被以测试方式安装的。当天重启没事,就是第2天,就会出问题。这个问题先做个标记,待长期观察......................
同时得出个窍门,这个缓存会越来越大,从10几M 一直到几十M,一般维持在50M上下,不过最多好像不会过100M,我没见过达到或超过100M的时候,把这个cache删除,netbans会轻盈很多,启动很快。
这个cache完全是缓存的,可以完全删除,这里面大部分是插件更新信息,或许是与插件源有关。当删除后,启动netbeans会发现更新中心的可用插件部分就空白了。再加上自己的插件,这个问题真不好说,总之我已经提交了bug。
可以肯定的是这个目录可以全部清理。不会影响正常的使用。
我发现这个问题后发过bug,不过已经有人发过同样的bug了,在邮件列表里与我相关的主题都会发到我的邮箱里,昨天看了下邮箱,发现了这个修正主题,netbeans6.8 偶尔不能启动的问题确实是个bug,netbeans已经发布了6.8的第一个patch包,其中已经修复了这个问题,就我目前来看,没再次发生这个问题了。建议没升级的可以升级这个包。东西比较多,我这里显示的是12个更新。其实原本这个bug只有特定的条件下才发生。不过这个补丁包包含了很多的更新,几乎囊括了netbeans所有的插件。推荐升级patch1.
分享到:
相关推荐
通过以上三个NBM文件,NetBeans 7.2的Struts2插件实现了对Struts2的全方位支持,包括但不限于以下几点: - **项目模板**:提供预设的Struts2项目模板,便于快速搭建开发环境。 - **代码生成**:自动生成Action类、...
scala netbeans 插件(3)scala netbeans 插件(3)scala netbeans 插件(3)scala netbeans 插件(3)scala netbeans 插件(3)
5. **集成开发环境优化**:通过插件,开发者可以在NetBeans中直接预览Struts2应用的效果,无需每次编译后单独启动服务器查看。 6. **插件扩展性**:NetBeans平台允许开发人员根据需求扩展插件,添加自定义的模板...
netbeans-mmd-plugin, NetBeans和Intellij的思维地图编辑器+ 插件 简介软件项目的主要部分不是代码,而是项目期间生成的知识。 我猜知识是今天每一个业务的主要部分,从非形式的知识到形式级的知识是非常重要的。 有...
标题提到的“可用于NetBeans6.1 6.0修改启动参数的插件”是为了帮助用户自定义NetBeans在启动时使用的JVM参数。这在某些情况下是必要的,例如当需要调整内存分配、优化性能或启用特定的Java虚拟机(JVM)选项时。 ...
Android for NetBeans 插件是专门为开发者设计的一款集成开发环境(IDE)扩展,它使得开发者能够在NetBeans平台上进行Android应用的开发。这个插件的出现,弥补了NetBeans IDE在原生支持Android开发上的不足,使得...
通过这些特性,NetBeans Struts2插件极大地提高了开发者的生产力,使他们能更专注于应用的业务逻辑,而不是繁琐的配置和代码编写。对于从事Java Web开发,尤其是使用Struts2框架的开发者来说,这是一个不可或缺的...
`javafx-2_0-beta-netbeans-windows-i586.zip` 文件是一个专门为 NetBeans IDE 配置的 JavaFX 2.0 插件,专为 Windows 的 i586(32位)系统设计。 这个插件的安装和使用使得开发者可以在 NetBeans 中无缝地开发 ...
为了实现音乐播放,你需要引入一个音频处理库,如Java的`javax.sound.sampled`包或第三方库如JMF(Java Media Framework)。这些库提供API来读取音频文件、控制音量和播放状态。 ### 6. 服务注册和事件监听 - **...
scala netbeans 插件(2)scala netbeans 插件(2)scala netbeans 插件(2)
2. **在线下载**:可以访问Struts2官方或者第三方开发者提供的网站,下载适用于NetBeans 6的Struts2插件安装包。例如,提供的"nb6_struts2插件下载与安装.exe"可能就是这样的一个安装程序。 3. **手动安装**:如果...
综合以上信息,我们可以推断这是一个针对NetBeans 5.5的Hibernate集成解决方案,包含了Velocity模板引擎、XDoclet元数据生成、JDOM XML处理、以及对Struts框架的支持。开发者可以通过安装这些模块,提高在NetBeans中...
NetBeans IDE 5.5.1 是一个广泛使用的开源集成开发环境,主要用于Java应用程序的开发。WSIT(Web Services Interoperability Technology)是SUN Microsystems(现在已被Oracle收购)推出的一套工具集,用于增强Java...
为了解决这个问题,出现了各种MySQL第三方界面插件,这些插件为开发者提供了更为直观和便捷的方式来管理和操作数据库。 标题中的“mysql第三方界面插件”指的是用于Java开发中的工具,它们可以提供图形化的用户界面...
综合以上信息,这个基于Java EE的ERPII系统的NetBeans插件模块可能是一个专注于企业物流或航运管理的开发工具,它为NetBeans IDE带来了专门针对ERPII系统开发的特性,如代码模板、智能感知、测试框架集成等,使得...
scala netbeans 插件(1)scala netbeans 插件(1)
这个插件确保NetBeans能正确理解XWork的概念和用法。 4. `updates.xml` - 更新信息文件,可能包含了关于这些插件的版本信息和更新路径,用于检查和安装插件的更新。 5. `licenses` - 许可证文件,包含了这些插件的...
【标题】"Netbeans6.5 二次开发Liferay插件"所涉及的知识点主要集中在两个核心领域:NetBeans IDE的扩展与Liferay Portal的插件开发。NetBeans是流行的开源集成开发环境(IDE),而Liferay是一款企业级的开源门户...
如果找不到合适的插件,你可能需要在网上查找第三方开发者提供的解决方案。 - 下载并安装插件,然后重启NetBeans以使插件生效。 2. **手动设置**: - 如果你选择不使用插件,可以尝试修改NetBeans的配置文件。...