我使用Maven任务创建了一个Azure管道来构建一组Web应用程序。已创建工件提要,并将所需的[存储库]和[分发管理]部分添加到根pom文件中,如下所示:
<repositories>
<repository>
<id>ion-wildfly-pipeline-feed</id>
<url>https://pkgs.dev.azure.com/MYFEEDNAME</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
</repositories>
<distributionManagement>
<repository>
<id>ion-wildfly-pipeline-feed</id>
<url>https://pkgs.dev.azure.com/MYFEEDNAME</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
</distributionManagement>
管道作业已完成,没有错误。在工件提要中,我可以看到许多在构建期间下载的依赖项,但生成的.war文件不在那里。
知道我错过了什么吗?Maven 构建命令的结果最终会在哪里结束?它不应该是指定的工件源吗?
编辑以添加管道yaml:
触发:
池:VM image:Ubuntu-最新
步骤:
>
任务: Maven@3 输入: 马文教皇文件: 'pom.xml'
mavenOptions:'-Xmx3072m-DartifactId=ion-Wild fly-管道-馈送'
Java homeoption:“JDK version”
jdkVersionOption:'1.8'
jdkArchitecture选项:'x64'
发布JUnitResults: true
测试结果文件:“**/surefire-报告/测试-*. xml”
目标:“包装”
mavenAuthenticateFeed:真
如果你想生成war文件,你应该我认为你必须将你的项目定义为war类型的打包,并且在编译时添加maven插件来生成war:
.....
<packaging>war</packaging>
....
<plugin>
<artifactId>maven-war-plugin</artifactId>
<configuration>
<attachClasses>true</attachClasses>
<webXml>xxx/web.xml</webXml>
<webResources>
<resource>
<directory>xxx/xxx</directory>
<filtering>true</filtering>
</resource>
</webResources>
</configuration>
</plugin>
...
我有一些可执行文件要安排在Windows任务调度程序中运行。他们的输出必须在某处看到。通过Windows任务计划程序运行应用程序时,程序的输出将丢失。如何捕获此输出?我做了谷歌搜索,找到了破解方法,改为运行cmd并将输出重定向到日志文件,但我无法将这些信息很好地保存在XML文件中,我应该能够在任务调度程序中注册,因此我需要一种更好的方法。 任何帮助都将不胜感激。
问题内容: (这是我的同事在其他地方发布的一个问题,但我认为我应该在这里发布,以查看是否可以吸引其他受众。) 大家好,我正在测试编写一个小型Java应用程序的可能性,该应用程序将使用Psexec启动远程作业。在测试将Java程序的stdin和stdout绑定到psexec的过程中,我遇到了一个奇怪的错误。 我的测试程序是一个基本的回声程序。它启动一个从stdin读取的线程,然后将读取的输出直接通过
我需要对某个异步方法进行fire-and-forget调用。我意识到VS建议我可以将调用设置为丢弃,IDE警告就会消失。但我不确定当和discard一起使用时,是否仍然没有等待该调用。是吗?
让我们评估一下现状。到目前为止,我们已经开发好了基本的商品管理系统,也实现了商品分类界面,并且创建了整洁大方的购物车。所以,现在我们需要让购物者能够真正购买购物车中的商品。让我们一起来看看该如何实现。 我们打算先实现一个基础版本的。现在,我们打算获取客户的联系信息和支付信息。通过这些信息,我们便可以在数据库中构建订单。使用这种实现方式时,我们需要了解更多关于 model,验证和表单处理的知识。 迭
当我尝试使用构建我的项目时,我面临以下错误。也尝试增加堆大小,但没有运气。 我们将非常感谢您对为什么会发生这种情况的一些见解。
这可能是一个更巧妙的问题,但我在ViewComponent类中有以下方法 所以我的问题是我应该采取什么方法?让异步在那里与警告无关,还是有一个解决方案/修复这个警告?它对我的项目有那么大的影响吗? 谢了!