Java 在google cloud上使用mvn复制工件错误文件失败
在bitnami google云映像上尝试使用maven构建应用程序时,我遇到了一个错误。当我在windows上部署它时,构建工作正常。你知道会是什么吗 在下图中,我删除了javax.faces以确认maven跟踪了它的依赖关系,但它仍然在这之后发出了一个错误 任何帮助都将不胜感激Java 在google cloud上使用mvn复制工件错误文件失败,java,maven,google-cloud-platform,bitnami,Java,Maven,Google Cloud Platform,Bitnami,在bitnami google云映像上尝试使用maven构建应用程序时,我遇到了一个错误。当我在windows上部署它时,构建工作正常。你知道会是什么吗 在下图中,我删除了javax.faces以确认maven跟踪了它的依赖关系,但它仍然在这之后发出了一个错误 任何帮助都将不胜感激 4.0.0 阿曼特诺 gp2pl 0.0.1-快照 战争 POC#1 org.apache.maven.plugins maven编译器插件 3.1 1.8 1.8 maven资源插件 2.7 UTF-8 jvn
4.0.0
阿曼特诺
gp2pl
0.0.1-快照
战争
POC#1
org.apache.maven.plugins
maven编译器插件
3.1
1.8
1.8
maven资源插件
2.7
UTF-8
jvnet-nexus发行版
jvnet-nexus发行版
https://maven.java.net/content/repositories/releases
爪哇
JavaEEAPI
7
假如
玻璃鱼
javax.faces
2.2.10
org.hibernate
冬眠核心
4.3.4.最终版本
mysql
mysql连接器java
8.0.12
您可以尝试两种方法来解决此问题。
1.-按照链接[1]中的GCP配置maven的步骤,以防您不知道GCP如何推荐。
2.-使用更高版本的“org.apache.maven.plugins”,如下所示:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.8.0</version>
<configuration>
<source>1.8</source>
<target>1.8</target>
</configuration>
</plugin>
为什么下载maven工件会将其放在WEB-INF/lib中?这一点很好。更糟糕的是,它失败了。我附加了pom.xml,它是一个普通的Maven配置文件。任何关于Maven从何处获取此命令的提示?“当我在windows上部署它时,构建工作正常。”。你确定吗?(IDE内部不计算在内)
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.8.0</version>
<configuration>
<source>1.8</source>
<target>1.8</target>
</configuration>
</plugin>
[1]https://cloud.google.com/appengine/docs/standard/java/tools/maven#setting_up_maven
[2]https://maven.apache.org/plugins/maven-compiler-plugin/examples/set-compiler-source-and-target.html