小编Man*_*ari的帖子

如何从spring boot中排除lib-provided

我的春季战靴太大了,我想进行一些优化.SPring boot可以选择与war一起运行java -jar,这就是为什么lib-provided(所有provideddependecies)仍在战争中,即使那里不需要dependecies(我永远不会单独运行它).我可以以某种方式禁用这个聪明的功能,以便我可以节省一些空间吗?

更新:我正在使用Maven和spring boot maven插件.

java maven spring-boot

5
推荐指数
1
解决办法
7967
查看次数

如何检查bash脚本中参数的长度

如何检查 bash 脚本中参数的长度?假设参数的长度不应超过 1。

args=("$@")
if [ ${args[0] -gt 1]; then
    echo "Length of arg. 1 must be 1"
fi
Run Code Online (Sandbox Code Playgroud)

然而,这不能正常工作,因为它会检查 args[0] > 1 而不是 len(args[0] > 1):

./sth.sh 2 1 1 "参数的长度。1 必须是 1"

LENGTH 是 1,但它仍然回响。

我也试过这个:

args=("$@")
if [ ${#args[0] -gt 1]; then
    echo "Length of arg. 1 must be 1"
fi
Run Code Online (Sandbox Code Playgroud)

但是,它没有回显任何内容。

bash arguments

3
推荐指数
1
解决办法
2242
查看次数

标签 统计

arguments ×1

bash ×1

java ×1

maven ×1

spring-boot ×1