我目前正在IntelliJIdea 12.1.6 Ultimate中从事一个更大规模的基于Maven的项目。我已经在IntelliJIdea工作了大约5个月。
包含的模块依赖于其他模块。直到最近,依赖模块的源代码也是我项目的一部分。由于我从项目中删除了依赖模块,每当我试图在没有maven的情况下编译源代码时,就会出现编译错误。
彩球。Intellij中移除的模块的xml似乎被放置到设置中-
有2种方法允许我再次编译:从忽略文件中取消选中pom,这将在我的项目中再次包含该模块。或者删除依赖模块的源代码,这样我的项目将从maven存储库中加载依赖模块。但是每当我从svn更新我的项目时,依赖模块的源代码就会恢复(我不知道为什么会发生这种情况,因为它不是我项目的一部分),并且循环重新开始。
我用谷歌搜索了一段时间,因为它真的很烦人。它成为几个排除模块的问题。我可以从头开始重建智能项目,但由于进行了许多IntelliJ设置(与问题无关),我宁愿解决这个问题。
任何帮助都是感激的,我想我一定错过了什么
这可能与任务没有直接关系,但是...
使用IntelliJ 2016.5,要删除Maven模块及其底层源代码并将其作为子模块从父模块中删除,请转到< code >项目文件选项卡,找到不需要的模块并使用三角形符号将其打开,然后删除磁盘上代表它的条目。
在模块本身上点击Delete
只会将其标记为隐藏在IDE中。
这两点中的任何一点对您有效吗
pom。xml
-PS。Idea在按照Maven项目维护项目结构方面非常优秀。一旦对pom进行了更改,就需要重新加载项目。Idea还可以自动检测对您的< code>pom.xml所做的更改,并将它们应用到project。要启用此功能,请按< kbd>Ctrl Shift A,键入“maven auto”,选择“导入”,选中“自动导入maven项目”;
一位对专家有更深入了解的同事告诉我答案:
诀窍不是从intellij项目中删除源模块,而是从maven中删除它(在intellij的maven项目选项卡中)。Intellij会要求将源模块也从intellij项目中删除,它最终消失了。
右键单击maven项目-
不会猜到这会有这么大的区别。
是否可以从Stripe中删除付款方式?我似乎找不到文档中描述的功能。您可以创建一种付款方式,将其附加到客户,并将其与该客户分离,但如何从Stripe的系统中完全删除该付款方式? 如果你不能,那就意味着一旦你把你的信用卡信息发给Stripe,你就再也收不回来了…
我在eclipse中有一个web项目,我使用axis进行一些操作,但后来我改变了主意。现在,如果我转到project->project Facets并尝试取消选择“Axis2 web服务”,它会告诉我不能卸载。 我怎么卸载它?
从项目中去除可可的正确方法是什么?我要把整块可可皮去掉。由于我的客户施加的一些限制,我不能使用它。我只需要一个xcodeproj而不是一个XCWorkspace。
灵感来自于获取与子类别的WooCommerce类别,我正在创建一个下拉部分,我想知道是否有任何方法从父类别中删除永久链接,如果它有一个子类别。 下面是我的代码示例: 只有在没有子术语的情况下,如何显示顶级产品类别术语的链接?
我在一个私有git存储库中工作,我遇到了这个问题:每次我离开本地存储库时,您都需要输入GitHub帐户的登录名和密码(例如在推送、克隆和拉取期间)。 如何删除此输入或使 git 记住我的数据,而不要求我每次都输入它?
迁移Blade视图层模板 仓库地址: Blade 安装 composer require jenssegers/blade 通过向其传递视图文件所在的文件夹和缓存文件夹来创建一个Blade实例。通过调用make方法来渲染一个模板。有关Blade模板引擎的更多信息可以在http://laravel.com/docs/5.1/blade 添加模板配置 先单例Blade,为什幺我们要用单例?先留个彩蛋