当运行maven包目标时
MVN清洁包
构建抛出错误:
目标组织。springframework。启动:spring boot maven插件:3.0.0-M1:重新打包失败:无法在插件“org”中加载mojo“重新打包”。springframework。boot:spring boot maven插件:3.0.0-M1’,由于API不兼容:org。科德豪斯。神经丛。组成部分存储库。例外ComponentLookupException:org/springframework/boot/maven/RepackageMojo是由最新版本的Java运行时(类文件版本61.0)编译的,这个版本的Java运行时只识别高达52.0的类文件版本
我的JAVA_主页指向jdk1.8.0_73
我怎样才能让spring-boot-maven-plugin与重新包装的目标运行?
下面是我的模块中的maven构建配置。
<build>
<resources>
<resource>
<directory>resources</directory>
</resource>
</resources>
<plugins>
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.8</source>
<target>1.8</target>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
<version>2.3</version>
<configuration>
<packagingExcludes>WEB-INF/lib/*.jar</packagingExcludes>
<webResources>
<resource>
<directory>src/main/resources</directory>
<include>*.*</include>
<targetPath>/WEB-INF/classes</targetPath>
</resource>
<resource>
<directory>src/main/webapp/errors</directory>
<include>*.*</include>
<targetPath>/errors/</targetPath>
</resource>
</webResources>
</configuration>
</plugin>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<mainClass>com.services.MyAApp</mainClass>
<layout>war</layout>
</configuration>
<executions>
<execution>
<goals>
<goal>repackage</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
您pom.xml中使用的spring-boot-maven-plugin插件版本为3.0.0-M1,只能在17Java或更高版本中使用。如果它确实是您想用于Spring Boot项目的版本,请切换到2.5.7。
我在Android Studio中打开了我的项目,然后我决定在中打开它,现在我收到以下消息。 此版本的Android Studio无法打开此项目,请使用Android Studio 4.0或更新版本重试。 我试过 删除,,, 使缓存无效 关闭和再导入项目 将和更改为以前的版本。 看来我必须坚持4.0。
我刚刚将苹果MacBook的操作系统升级到Yosemite(10.10.2),之后我发现我的Aptana安装(根据根Aptana安装目录的version.txt文件,版本为3.4.2.201308081805)不再运行: “要打开AptanaStudio3,您需要安装旧版Java SE 6运行时” 升级到约塞米蒂后,我立即安装了ver。1.8.Java的031。因此,我想知道在约塞米蒂安装最新版本
我正在尝试打开我使用JasperSoft studio 6.1.0版制作的Jasper Report,我需要使用iReport 3.7.6打开它,但我收到一个错误: 我试着编译我的。JRXML与旧的使用JasperSoft studio,但我不能。 有人知道我该怎么解决这个问题吗?
我已经使用logstash处理了一个文件,并将其推到弹性搜索中。但是,我必须对logstash conf文件进行一些更改,并需要再次处理日志文件。我删除了es上的索引并重新启动了日志存储。我在弹性搜索中没有看到数据,看起来文件没有被处理。 知道我错过了什么吗? 我没有看到创建任何索引,es中没有数据。我多次尝试了这些步骤。
当我遇到伪造的问题时,我正在Raspberry Pi上设置一个改装的Minecraft服务器。我之前设置了一个运行1.17的香草服务器,这需要Java16,但我需要Java15或更低的伪造。我之前安装了Java16 JDK从https://adoptopenjdk.net/releases.htmlarm32架构,它运行得非常好。我试图安装服务器的伪造版本是1.16.5。我下载了安装程序,它运行得
此版本的Android Studio无法打开此项目,请使用Android Studio 3.5或更高版本重试。但我的android studio版本是3.3.1,谷歌没有新的更新