我从github把两个项目拉到我的笔记本电脑上。我们称他们为A和B.
A是我正在处理的项目,B有一些我在A中使用的实用程序类。 (我在B中为我需要的模块添加了对A的pom文件的依赖。)
我在项目B上运行了maven clean install,以便我可以使用A中的更改,但是当我在A上重新导入时,我看不到它们。
我很确定它应该有效。有谁知道我错过了什么? 可能是IntelliJ上的一些配置
答案 0 :(得分:0)
homeFolder/.m2
就足够了。执行此命令.jar后,将复制onClick()
并可能被其他项目
答案 1 :(得分:0)
我会尝试运行mvn -U clean install
。
-U
标志将强制检查缺失的版本和更新的快照。
编辑:在你的评论之后,我想知道你是否使用了正确的密码,请尝试验证这一点。此外,如果您未使用任何形式的身份验证,请尝试从settings.xml文件中删除它:
<servers>
<server>
<id>SomeRepo</id>
<username>SomeUN</username>
<password>SomePW</password>
</server>
</servers>
答案 2 :(得分:0)
所以...在尝试了所有答案和评论以及其他一些内容后,我重新安装了maven,现在它可以正常工作。
我发现不是写入.m2而是写入项目目录,所以我怀疑maven配置文件有问题,但我不确定是什么。
感谢并抱歉这个奇怪的问题