通过Maven执行后退出Shell脚本

开关电源

我正在my.sh通过Maven在shell脚本()下执行,如下所示。

#!/bin/sh
oc login "https://server-name:8443" --insecure-skip-tls-verify--
echo "Enter userid password"
UN="username"
PWD="password"
-u $UN -p $PWD
oc project dev1
oc port-forward image-name 1521:1521 && exit

聚甲醛

   <plugin>
        <groupId>org.codehaus.mojo</groupId>
        <artifactId>exec-maven-plugin</artifactId>
        <version>1.6.0</version>
        <executions>
            <execution>
                <id>my-exec</id>
                <phase>initialize</phase>
                <goals>
                    <goal>exec</goal>
                </goals>
            </execution>
        </executions>
        <configuration>
            <executable>sh</executable>
            <arguments>
                <argument>-c</argument>
                <argument>${project-home}/resources/my.sh</argument>
            </arguments>
        </configuration>
    </plugin>

但是问题是当运行mvn命令(mvn spring-boot:run -Dspring-boot.run.profiles=it)时

然后航站楼停在原处Forwarding from 127.0.0.1:1521 -> 1521并停留在那里而没有前进。

开关电源

如下更改最后一行后,它起作用了。

nohup oc port-forward image-name 1521:1521 > /dev/null 2>&1 </dev/null &
echo

> / dev / null将父日志输出通过管道传递到void目录,这是一种轻松启动后台进程的解决方法

nohup -从父进程断开正在启动的后台子进程的输入和输出,并告诉子进程不要响应HUP(挂断)信号

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在 VBA 中执行脚本后退出 Cmd 窗口

来自分类Dev

执行后退出终端

来自分类Dev

通过crontab执行shell脚本

来自分类Dev

通过shell脚本退出或关闭vim

来自分类Dev

通过shell脚本退出或关闭vim

来自分类Dev

Maven:无法执行shell脚本

来自分类Dev

如何通过shell脚本执行vim命令

来自分类Dev

成功执行后的Shell脚本退出过程

来自分类Dev

等待Chrome退出,然后继续执行Shell脚本

来自分类Dev

如何正确编写和执行Shell脚本并正确退出?

来自分类Dev

Shell脚本:ssh到远程计算机,然后退出:'exit'不起作用

来自分类Dev

如果条件通过,请从mongo shell退出bash脚本

来自分类Dev

退出shell脚本

来自分类Dev

不退出 shell 脚本

来自分类Dev

在我的某些服务器列表的bash循环中,脚本在使用ssh执行perl脚本后退出

来自分类Dev

通过python脚本使用nohup命令执行shell脚本

来自分类Dev

从Java代码执行Shell脚本并检查执行是否通过

来自分类Dev

Python:脚本运行后退出IDLE

来自分类Dev

运行bash脚本后退出终端

来自分类Dev

启动后退出批处理脚本

来自分类Dev

别名以接受参数并在执行后退出

来自分类Dev

无法在windows的java maven项目中执行shell脚本

来自分类Dev

如何通过Gimp从Shell执行Python-Fu脚本

来自分类Dev

如何通过外部python脚本在Django shell中执行代码?

来自分类Dev

如何通过Node.js执行mongoDB Shell脚本?

来自分类Dev

通过shell脚本执行“ mysqldump”时如何提供密码

来自分类Dev

如何通过Gimp从Shell执行Python-Fu脚本

来自分类Dev

通过Shell脚本在动态目录中执行命令

来自分类Dev

如何通过PHP脚本调试Shell进程执行?