标签: java user-interface command-line jar
有没有办法检查jar是通过'java -jar test.jar'从命令行启动还是通过在资源管理器中双击? 如果从命令提示符执行它,我希望它以nogui模式启动。
答案 0 :(得分:3)
没有。无法确定它是如何发布的。您可以传递命令行参数,如
java -cp . my.package.Example -nogui
然后在main()方法中解析参数以控制"命令行"或" gui"模式。
main()