glassfish部署时出现问题以及命令行出错解决


当执行项目时mvn clean 和 mvn install 等报错误

可修改相应项目的顶层pom.xml  在里边的<glassfish.home.prefix> ???<glassfish.home.prefix> 和 <glassfish.home>???<glassfish.home> 中间添加你的glassfish目录


mvn 和glassfish命令行报不是内部命令错也有可能是maven配置路径出错

解决问题的方法是修改maven的setting.xml文件


 <!-- localRepository    | The path to the local repository maven will use to store artifacts.    |    | Default: ${user.home}/.m2/repository   <localRepository>E:MyEclipse 2017Mavenapache-maven-3.6.0/repository</localRepository>   -->

 <localRepository>E:MyEclipse 2017Mavenapache-maven-3.6.0/repository</localRepository>  <!-- interactiveMode


在你的maven下建一个文件夹repository

在<localRepository>???<localRepository>间输入你的文件夹repository的路径

并在<!-- interactiveMode前再复制张贴你的<localRepository>???<localRepository>一遍

就像我上边的一样