Java 由于多个配置问题(包括Pom.xml),无法使用IntelliJ、JBoss进行make 介绍
我继承了一个项目,我可以使用maven命令Java 由于多个配置问题(包括Pom.xml),无法使用IntelliJ、JBoss进行make 介绍,java,maven,intellij-idea,jboss,pom.xml,Java,Maven,Intellij Idea,Jboss,Pom.xml,我继承了一个项目,我可以使用maven命令mvn clean install-DskipTests构建该项目。但是,我无法使用inteliJ按钮make。我可以使用远程调试部署项目,但由于使其不工作,我无法热交换新代码 制造过程中的错误 运行make时,会出现一系列错误,例如: 旧版Maven 我被告知要使用较旧版本的maven,特别是3.0.3。 我已转到当前项目的设置,并手动将maven3.0.3设置为默认值 问题1)这是否可能不适用于子目录?我应该更改我的系统路径变量并将旧的mave
mvn clean install-DskipTests
构建该项目。但是,我无法使用inteliJ
按钮make
。我可以使用远程调试部署项目
,但由于使其不工作
,我无法热交换新代码
制造过程中的错误
运行make时,会出现一系列错误,例如:
旧版Maven
我被告知要使用较旧版本的maven
,特别是3.0.3
。
我已转到当前项目的设置,并手动将maven3.0.3
设置为默认值
- 问题1)这是否可能不适用于子目录?我应该更改我的系统路径变量并将旧的maven设置为系统默认值吗
POM.XML中的红色高亮显示
我看到InteliJ
正在其中一个子模块中突出显示pom.xml
以查找错误。这段代码是由同事编写的,因此出现错误是很奇怪的
及
及
- 问题2)Maven会是这里的问题吗?或者,
POM.xml
中是否存在合理的错误
Maven>重新导入无法解决此问题
此外,运行Maven>re import
并不能解决问题
更新索引
我尝试选择建议的选项更新Maven索引
。这将打开以下对话框,并在后台从maven服务器和一个私有的工件
下载
更新索引花费的时间太长,因此我使缓存无效/重新启动,并将按建议重试@
问题摘要
- 问题1)这是否可能不适用于子目录?我应该更改我的系统路径变量并将旧的maven设置为系统默认值吗
- 问题2)Maven会是这里的问题吗?或者,
POM.xml
中是否存在合理的错误
更新
索引在一段时间后完成下载。
我删除了pom.xml
中的一些有问题的条目,项目现在不是红色的,因为各种包都不存在
我开始相信pom.xml
是有问题的。但是,如果有人下载依赖项/索引,则问题不再出现
更新-删除模块
我和一位同事谈过,他说不再使用特定的模块(即使它们确实包含错误的pom.xml
文件)。我被告知右键单击模块并选择“删除模块”。这基本上解决了问题 我和一位同事谈过,他说不再使用特定模块(即使它们确实包含错误的pom.xml文件)。我被告知右键单击模块并选择“删除模块”。这基本上解决了问题。我和一位同事谈过,他说不再使用特定的模块(即使它们确实包含错误的pom.xml文件)。我被告知右键单击模块并选择“删除模块”。这基本上解决了问题