我一直在IntelliJ 2016 Ultimate的试用版上开发一个应用程序。由于试用版用完了,我使用社区版重新开始工作。但是,尝试启动我的应用程序时出现以下错误:
Unknown run configuration type #com.intellij.j2ee.web.tomcat.TomcatRunConfigurationFactory
“没问题”我想,只是一个不兼容的插件,安装了Ultimate,我其实并不需要它。我打开了Preferences菜单的Plugins部分,但找不到有问题的插件。下面是插件列表的部分截图,我希望看到错误消息中列出的插件。
也不能从运行/调试配置菜单编辑配置,但会将运行配置错误列为:“由于插件不可用或配置数据无效而导致配置中断。”
我真的无法卸载阻止我的运行配置从社区版工作的终极插件吗?如果是这样,我可以做些什么来解决这个问题?
更新颤振和Android Studio在我的案例中起了作用
据我所知,IDEA的社区版不会加载和运行与其不兼容的插件。此外,默认情况下,社区版使用的配置目录与终极版不同。因此,除非您修改配置目录以使用,否则社区版不应该获取终极版的插件。根据您显示的错误,我认为问题是您只需删除运行配置。错误是说运行配置想要使用不可用(即未安装)的插件(Tomcat插件)。
如果仍要确认安装了哪些插件,可以通过从plugins
目录中删除插件来手动卸载插件。请注意,有些插件只是一个独立的JAR,在plugins
目录中,其他插件是plugins目录中的子目录。只需删除JAR或子目录。
plugins
目录就是ideaconfig
目录。有关IDE位置的信息,请参阅IDE用于存储设置、缓存、插件和日志的目录。例如,在windows上,默认设置为:
C:\Users\UserName\。IntelliJIdea2016\config\plugins
更新
我忘了提到...捆绑的插件在${ide-Instating-目录}/plugins
中。所以对于最终版本,Tomcat插件在${ide-Instating-目录}/plugins/Tomcat
中。这就是为什么,正如您在下面的评论中提到的,您没有在我上面提到的用户安装的插件目录中看到该插件。
这个问题提出已经很久了,但它可能对新的搜索有用。我在《飞镖》和《颤栗》中也犯了同样的错误。去菜单
IntelliJ IDEA 2020.1(终极版)中的Lombok插件与此IDE实例不兼容。我不知道是我的机器出了问题还是每个人的机器出了问题: 它能修好吗?还是暂时的问题?
现在我看到了Intellij Idea更新窗口中的概念: 发现与新版本不兼容的插件:Lombok插件 有没有办法解决这个问题,或者我应该等到龙目岛插件团队解决了兼容性问题?
我的问题是我想从Java代码(我的IntelliJ插件)运行shell命令: runtime.getruntime().exec(“ADB设备”) 但随后我收到IOException: 无法运行程序“adb”:错误=2,没有这样的文件或目录。 奇怪的是,当我在调试模式下运行它时,它正常工作,只有当我将插件部署到真正的Intellij时,它才会被破坏。该命令也可以从任何终端工作。现在唯一能起作用的是
本文向大家介绍IIS配置文件的XML格式不正确 applicationHost.config被破坏 恢复解决办法,包括了IIS配置文件的XML格式不正确 applicationHost.config被破坏 恢复解决办法的使用技巧和注意事项,需要的朋友参考一下 当打开IIS管理器,或配置网站时提示错误:配置文件的XML格式不正确 且是applicationHost.config的问题,那么肯定是ap
问题内容: 我有一个用Restify和Mongoose在node.js中构建的REST服务,以及一个mongoDB,它的集合包含大约30.000个常规大小的文档。我的节点服务通过pmx和pm2运行。 昨天,节点突然开始通过消息“ MongoError:拓扑已被破坏”消除错误,仅此而已。我不知道这是什么意思,可能触发了什么。谷歌搜索时也没有太多发现。所以我想在这里问。 今天重新启动了节点服务后,错误
我试图运行一个基本的Kotlin主文件,但问题是我没有任何可用的运行/调试配置。 我的main.kt文件位于src>main下,是一个非常简单的Helloworld程序。见下图。当我输入Add configuration>kotlin并在Main Class中键入MainKt时,我得到警告:Class MainKt not found。在以前的项目中,MainKt是默认的,我不必手动添加配置。还有