我正在使用 spring shell,我想添加一些“正在加载..”消息,所以当用户打开 shell 时,消息将立即显示(在 shell 上)。
我的想法是在批处理文件中添加“ECHO 加载”命令,但我不知道如何将一些打印命令添加到使用 appassembler-maven-plugin创建的批处理文件中。有一种方法可以将此 ECHO 从 pom 添加到批处理文件中吗?
这是我用来在 pom.xml 中创建批处理文件的插件:
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>appassembler-maven-plugin</artifactId>
<version>1.8.1</version>
<executions>
<execution>
<goals>
<goal>assemble</goal>
</goals>
</execution>
</executions>
<configuration>
<repositoryLayout>flat</repositoryLayout>
<repositoryName>lib</repositoryName>
<assembleDirectory>target/lang</assembleDirectory>
<useWildcardClassPath>true</useWildcardClassPath>
<programs>
<program>
<mainClass>org.springframework.shell.Bootstrap</mainClass>
<id>cs</id>
</program>
</programs>
</configuration>
</plugin>
有没有办法将 ECHO 命令永久添加到批处理文件中?或者,如果这不起作用,是否有办法将消息打印到 shell,该消息将在 shell 打开到 shell 实际准备好使用的时间之间出现?