Rox*_*man 5 macos maven macos-catalina
更新到 Catalina 后,mvn clean install从终端运行时出现以下错误:
The goal you specified requires a project to execute but there is no POM in this directory (/private/var/folders/xs/lgy9yxv501xcvnqr_zhg85wr0000gn/T/hsperfdata_user1). Please verify you invoked Maven from the correct directory.
Run Code Online (Sandbox Code Playgroud)
当前目录包含一个 pom.xml 和一个有效的项目
user1@xyz project1 % pwd
/Users/user1/Documents/project/project1
user1@xyz project1 % ls
README.md pom.xml project1-service
Run Code Online (Sandbox Code Playgroud)
我也试过mvn clean install -f pom.xml 了。这将出错:
The project (/Users/user1/Documents/project/project1/pom.xml) has 1 error
[ERROR] Non-readable POM /Users/user1/Documents/project/project1/pom.xml: /Users/user1/Documents/project/project1/pom.xml (Operation not permitted)
Run Code Online (Sandbox Code Playgroud)
这在 InteliJ 的终端上工作得很好。知道发生了什么吗?
我最终做的是在System Preferences->Security & Privacy->Full Disk Access那里添加终端。显然,使用 Catalina,您必须手动授予访问用户文件的应用程序的访问权限。
| 归档时间: |
|
| 查看次数: |
3511 次 |
| 最近记录: |