当前位置: 首页 > 知识库问答 >
问题:

maven-war-plugin chmod退出代码是:127

顾骏祥
2023-03-14

我正在运行一个shell来调用ant,它进一步调用Redhat中的maven。

有人能指出这个错误的背景吗?

[错误]无法在项目站点上执行目标org.apache.maven.plugins:maven-war-plugin:2.3:wa
r(默认war):错误:将文件[/scratch/mingtzha/12.1/../sites-dojo/target/sites/dojo-1.6.1-12.1.4.0-SNAPSHOT.war]解包到[scratch
/mingtha/12.2/..sites-dojo]:chmod退出代码为:127-

我发现这个“useJvmChmod”属性可能是相关的。http://maven . Apache . org/plugins/maven-war-plugin/war-mojo . html

共有1个答案

申博厚
2023-03-14

这个问题解决了。我在Shell脚本中犯了一个愚蠢的错误。我写了:PATH而不是:$PATH,它实际上中断了所有命令行调用,如“chmod”。

 类似资料:
  • 问题内容: 每当我运行任何代码时,控制台始终以结尾。 例如,如果我只打印(“ hellow”): 有什么办法可以使输出“成螺旋形”? 问题答案: 您知道它不是输出的一部分吗?这只是IDE控制台提供的其他信息。实际程序只是按预期输出。 这样说意味着一切正常。如果程序中发生异常,否则将使用非零参数生成,IDE将通知您有关此信息,这是有用的调试信息。 在生产中,您不应该从IDE运行Python程序,因此

  • 问题内容: 我正在尝试使用docker-compose服务启动容器,但不幸的是, 容器退出了代码0 。容器的建立要归功于.tar.gz归档文件中的存储库。这个档案是一个Centos VM。 我想从同一档案创建6个容器。我想创建一个docker-compose.yml文件,而不是键入6次docker命令,我可以在其中总结其命令和标签。 我已经开始写docker-compose.yml文件只是为了创建

  • 我试图在vscode中调试一个flutter的演示应用程序,错误显示为ADB退出,代码1执行流式安装。我卸载现有的Flutter演示应用程序。

  • 问题内容: 我正在使用以下软件包:os / exec http://golang.org/pkg/os/exec/在操作系统中执行命令,但我似乎找不到获取退出代码的方法。我虽然可以阅读输出 即。 问题答案: 很容易确定退出代码是0还是其他。在第一种情况下,将返回nil(除非在设置管道时出现另一个错误)。 不幸的是,在错误的情况下,没有独立于平台的方法来获取退出代码。这也是它不属于API的原因。以下

  • 问题内容: 用一些错误代码退出程序的惯用方式是什么? 的文档说:“程序立即终止;延迟的函数不运行。”,仅调用。对于不是严重错误的事情,终止程序而不运行延迟函数似乎是极端的。 我是否应该绕过一些表明存在错误的状态,然后在某个我知道可以安全退出并已运行所有延迟函数的位置进行调用? 问题答案: 我在大多数实际软件包中都遵循了这些原则,以便尽快采用该约定并适当终止该约定: