我的一次maven构建异常的解决方法

本文介绍了如何在Maven中配置settings.xml文件,并展示了如何管理本地仓库中的依赖项,包括复制、移动、删除等操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

localhost:.m2 mac$ cd repository/
localhost:repository mac$ ls
antlr            commons-lang        mysql
aopalliance        commons-logging        ognl
com            dom4j            org
commons-collections    javassist        velocity-tools
commons-fileupload    junit
commons-io        log4j
localhost:repository mac$ cd ..
localhost:.m2 mac$ cd /usr/local/maven3/apache-maven-3.0.5/conf/
localhost:conf mac$ pwd
/usr/local/maven3/apache-maven-3.0.5/conf
localhost:conf mac$ copy settings.xml /Users/mac/.m2
-bash: copy: command not found
localhost:conf mac$ mv settings.xml /Users/mac/.m2
localhost:conf mac$ ls
settings副本.xml
localhost:conf mac$ mv
usage: mv [-f | -i | -n] [-v] source target
       mv [-f | -i | -n] [-v] source ... directory
localhost:conf mac$ ls
settings副本.xml
localhost:conf mac$ mv /Users/mac/.m2/settings.xml settings.xml
localhost:conf mac$ ls
settings.xml        settings副本.xml
localhost:conf mac$ cd
localhost:~ mac$ cd .m2
localhost:.m2 mac$ ls
repository
localhost:.m2 mac$ mv /?
usage: mv [-f | -i | -n] [-v] source target
       mv [-f | -i | -n] [-v] source ... directory
localhost:.m2 mac$ cp
usage: cp [-R [-H | -L | -P]] [-fi | -n] [-apvX] source_file target_file
       cp [-R [-H | -L | -P]] [-fi | -n] [-apvX] source_file ... target_directory
localhost:.m2 mac$ cp /usr/local/maven3/apache-maven-3.0.5/conf/settings.xml settings.xml
localhost:.m2 mac$ ls
repository    settings.xml
localhost:.m2 mac$ cd /usr/local/maven3/apache-maven-3.0.5/conf
localhost:conf mac$ cd /usr/local/maven3/apache-maven-3.0.5/conf/
localhost:conf mac$ ls
settings.xml        settings副本.xml
localhost:conf mac$ cd
localhost:~ mac$ cd .m2
localhost:.m2 mac$ ls
repository    settings.xml
localhost:.m2 mac$ rm repository
rm: repository: is a directory
localhost:.m2 mac$ ls
repository    settings.xml
localhost:.m2 mac$ rm -r repository
localhost:.m2 mac$ ls
settings.xml
localhost:.m2 mac$ cd /usr/local/maven3/apache-maven-3.0.5/conf/settings.xml/usr/local/maven3/sooyie-repository/org/apache/maven/maven-parent/22/
-bash: cd: /usr/local/maven3/apache-maven-3.0.5/conf/settings.xml/usr/local/maven3/sooyie-repository/org/apache/maven/maven-parent/22/: Not a directory
localhost:.m2 mac$ cd /usr/local/maven3/sooyie-repository/org/apache/maven/maven-parent/22/
localhost:22 mac$ ls
maven-parent-22.pom
localhost:22 mac$ vim maven-parent-22.pom
localhost:22 mac$ ls
maven-parent-22.pom
localhost:22 mac$ del maven-parent-22.pom
-bash: del: command not found
localhost:22 mac$ rm maven-parent-22.pom
localhost:22 mac$ ls
localhost:22 mac$ cd
localhost:~ mac$ cd .m2
localhost:.m2 mac$ ls
settings.xml
localhost:.m2 mac$ LS
settings.xml
localhost:.m2 mac$ LS
settings.xml
localhost:.m2 mac$ LS
settings.xml
localhost:.m2 mac$ ls
settings.xml
localhost:.m2 mac$

////其中删除了 maven-parent.pom文件.



评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值