今天我开始查看Quarkus并关注入门项目。使用maven创建项目后:
mvn io.quarkus:quarkus-maven-plugin:1.9.2.Final:create \
-DprojectGroupId=org.acme \
-DprojectArtifactId=getting-started \
-DclassName="org.acme.getting.started.GreetingResource" \
-Dpath="/hello"
导入Eclipse时,我有两个错误:
说明生命周期配置未涵盖的资源路径位置类型插件执行:io。quarkus:quarkus maven插件:1.9.2。最终:生成代码(执行:默认,阶段:生成源代码)pom。xml/getting started line 57 Maven项目构建生命周期映射问题
错误指向pom文件的构建部分,标记执行突出显示为红色:
<build>
<plugins>
<plugin>
<groupId>io.quarkus</groupId>
<artifactId>quarkus-maven-plugin</artifactId>
<version>${quarkus-plugin.version}</version>
<executions>
<execution>
<goals>
<goal>generate-code</goal>
<goal>generate-code-tests</goal>
<goal>build</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<version>${compiler-plugin.version}</version>
</plugin>
<plugin>
<artifactId>maven-surefire-plugin</artifactId>
<version>${surefire-plugin.version}</version>
<configuration>
<systemPropertyVariables>
<java.util.logging.manager>org.jboss.logmanager.LogManager</java.util.logging.manager>
<maven.home>${maven.home}</maven.home>
</systemPropertyVariables>
</configuration>
</plugin>
</plugins>
</build>
我试图在plugins标签之间加入“pluginManagement”,如下所示,错误消失了:
<build>
<pluginManagement>
<plugins>
<plugin>
<groupId>io.quarkus</groupId>
<artifactId>quarkus-maven-plugin</artifactId>
<version>${quarkus-plugin.version}</version>
<executions>
<execution>
<goals>
<goal>generate-code</goal>
<goal>generate-code-tests</goal>
<goal>build</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<version>${compiler-plugin.version}</version>
</plugin>
<plugin>
<artifactId>maven-surefire-plugin</artifactId>
<version>${surefire-plugin.version}</version>
<configuration>
<systemPropertyVariables>
<java.util.logging.manager>org.jboss.logmanager.LogManager</java.util.logging.manager>
<maven.home>${maven.home}</maven.home>
</systemPropertyVariables>
</configuration>
</plugin>
</plugins>
</pluginManagement>
</build>
但在以以下方式运行应用程序时:
./mvnw编译quarkus:dev
它没有运行。我不得不删除插件管理和一切恢复工作,但同样的错误是红色的
在我的例子中,出现这个问题是因为8080端口正忙于另一台服务器。当我把用过的端口换成另一个端口时,Quarqus成功地发射到了8080。
我想向注册用户发送确认邮件。我正在使用php邮件程序和smtp lib类文件向注册用户发送邮件。 但我犯了这个错误。 SMTP-
我正在IntelliJ中打开新的JavaFX项目,我安装了JDK的所有必要文件,但是在fxml文件中有多个错误“意外令牌”。打开新的javafx项目和fxml文件后立即显示此错误(这意味着我没有从基本fxml标记中添加或删除任何内容)。我能做什么呢?
我正在创建当我添加文件到资产文件夹。以下错误为错误: /Library/Frameworks/Mono.framework/External/xbuild/Xamarin/Android/Xamarin.Android.Common.targets:错误:无法复制 /Users/BizSalt/Projects/Gargi/Gargi.Droid/资产/字体/到 /Users/BizSalt/Pr
问题内容: 交错两个(或多个)文本文件的行的最简单/最快的方法是什么?例: 文件1: 档案2: 交错式: 当然,编写一个可以同时打开它们和执行任务的Perl脚本很容易。但是我想知道是否有可能用更少的代码摆脱困境,也许是使用Unix工具的单行代码? 问题答案:
Jenkins中的Git checkout抛出错误“filename too long”并失败,如下所示: hudson.plugins.git.gitException:命令“git.exe checkout-f 2CEA7D8EB9185899C01D2FFC86872F584DA2E60C”返回状态代码1: stdout: stderr:错误:无法创建文件some_long_named_pr