我对IntelliJ IDEA 11有一个小问题。我刚刚从subversion导入了一个项目-它是一个maven项目。但是我在maven库依赖项方面存在问题,因此我无法自动包含所有maven依赖项-IDEA仅在打开该类时才显示依赖项错误/那就是我在这里得到的:
因此,我希望所有依赖项都自动添加-是否可行?还是我必须遍历所有类文件才能识别并添加Maven依赖项?
更新:经过一些修改后,我发现了如何以某种方式解决我的问题。那就是我所做的:
但我认为从逻辑上讲,它将不包括并提前检查新的依赖关系吗?!… intelliJ中是否有任何设置区域-自动将依赖关系导出到classpath吗?
只要你的POM兼容并且所有依赖项都可用,IntelliJ应该自动下载所有依赖项并将其添加到项目的类路径中。
将Maven项目导入IntelliJ时,通常会出现一个信息框,询问你是否要为Maven项目配置自动导入。这意味着,如果你对POM进行任何更改,这些更改将自动加载。
你可以通过转到“文件”>“设置”>“ Maven”>“导入”来启用此功能,其中有一个复选框显示“自动导入Maven项目”。
如果那没有帮助,那么我建议进行彻底清理并重新开始:
*.iml
文件和所有.idea
文件夹(每个模块应有一个)mvn clean install
命令行“ 导入Maven项目”自动设置已在IntelliJ首选项中移至“ 构建”,“执行”,“部署”>“构建工具”>“ Maven”>“导入”。
我有一个关于智能想法11的小问题。我刚刚从subversion导入了一个项目--它是一个maven项目。但是我在maven库依赖项中遇到了一个问题,因此我无法自动包含所有maven依赖项-IDEA仅在我打开该类时才显示依赖项错误/这就是我在这里得到的结果: 所以我希望所有的依赖项都自动添加--这是可能的还是我必须通过所有的类文件来识别和添加maven依赖项?! 但我认为逻辑上它不会包含和检查前面的
对于我的一些模块,Intellij的想法不是导入依赖项和插件。只导入活循环。 当我在命令行编译时,POM是有效的。我已经删除了模块并重新导入它们。我删除了他们的项目,并重新导入它。 所以我想知道Intellij在模块上的想法信息被删除后是否有一些秘密缓存。
问题内容: 所以快速的背景是我正在创建一个Java程序,该程序使用许多不同的导入 我知道Netbeans找不到这些文件,因为我的计算机上没有这些文件。但是有没有办法让Netbeans自动与org.apache连接并检索这些文件?还是我只需要去下载它们。有人建议使用Maven,但是我不确定这是否是正确的解决方案,或者如何解决? 谢谢 问题答案: 除非您使用Maven结构(请参见此处,Maven入门)
我在IntellijIDEA中有一个项目是用Maven创建的。然后我在pom.xml文件中指定了一组依赖项和外部存储库。 如果我执行“mvn install”,那么项目在命令行上构建得很好。但是,当我打开IDE中的任何代码文件时,它会说Maven依赖项处理的所有类都无法识别--如果我从未将所需的JAR添加到构建路径中,这对于一个正常的项目来说是一样的。 我知道在我的Eclipse Maven项目(
在静态编程语言SQL框架JetBrain的公开的github页面上,有一个页面链接,您可以在该页面上获取该库的maven依赖项(https://bintray.com/kotlin/exposed/exposed/view#)。同样的依赖项也可以在MVNRepostory(https://mvnrepository.com/artifact/org.jetbrains.exposed/expose
我有一个多模块的项目,在其中一个模块,我包括依赖,一些是可见的,另一个没有;试着解释得更好: 在Utenti的项目中,我导入: 来自模块DataModelIbm 来自CommonResources: