maven-resources-plugin:2.6 - 无法创建资源输出目录

时间:2022-04-29 14:23:05

So I just created a Linux instance from EC2 and now I'm trying to install the AWS Java SDK on it. I'm at the end of the installation when I run mvn clean compile exec:java and get this:

所以我刚刚从EC2创建了一个Linux实例,现在我正在尝试在其上安装AWS Java SDK。我在安装结束时运行mvn clean compile exec:java并得到这个:

[ec2-user@ip-xxx-xxx-xxx-xxx aws-java-sample]$ mvn clean compile exec:java
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building aws-java-sample 1.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ aws-java-sample ---
[INFO]
[INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ aws-java-sample ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: x.xxx s
[INFO] Finished at: xxxx-xx-xxTxx:xx:xx+xx:xx
[INFO] Final Memory: M/xM
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-resources-plugin:2.6:resources (default-resources) on project aws-java-sample: Cannot create resource output directory: /home/ec2-user/aws-java-sample/target/classes -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException

I've seen the question similar to this on Stack Overflow, but that is using Windows as its host where I'm using a Linux instance. Plus that answer involves configuration with Eclipse, which I am not using. I'm not sure why it's behaving like this nor know how to fix it.

我在Stack Overflow上看到了与此类似的问题,但那是使用Windows作为我使用Linux实例的主机。另外,答案涉及使用Eclipse进行配置,我没有使用它。我不确定为什么它表现得像这样,也不知道如何解决它。

2 个解决方案

#1


6  

I my case this error appeared when I had target directory opened in console (so maven cannot delete it).
Navigating out of the target folder allowed me to install via maven without a problem.

我的情况下,当我在控制台中打开目标目录时出现此错误(因此maven无法删除它)。导航出目标文件夹允许我通过maven安装没有问题。

#2


0  

Try to Disable the automatic build of your IDE maybe there is some conflict with the Maven build. Verify also that the folder is not open somewhere with explorer or some other applications In case it doesn't work just restart your IDE

尝试禁用IDE的自动构建可能与Maven构建存在一些冲突。还要验证文件夹是否在某个地方使用资源管理器或其他某些应用程序打开如果它不起作用,只需重新启动IDE即可

#1


6  

I my case this error appeared when I had target directory opened in console (so maven cannot delete it).
Navigating out of the target folder allowed me to install via maven without a problem.

我的情况下,当我在控制台中打开目标目录时出现此错误(因此maven无法删除它)。导航出目标文件夹允许我通过maven安装没有问题。

#2


0  

Try to Disable the automatic build of your IDE maybe there is some conflict with the Maven build. Verify also that the folder is not open somewhere with explorer or some other applications In case it doesn't work just restart your IDE

尝试禁用IDE的自动构建可能与Maven构建存在一些冲突。还要验证文件夹是否在某个地方使用资源管理器或其他某些应用程序打开如果它不起作用,只需重新启动IDE即可