Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
有没有办法创建一个 JAR 文件,其中包含一些传递给主类的参数?(它是否将参数附加或附加到潜在的命令行参数都无关紧要。)
我知道我可以简单地编写一个引导类并将其指定为主类(使用参数调用真正的主类),但这似乎有点尴尬。
据我所知,没有。你必须自己用代码做这种事情。
很多人发现编写一个小主类来设置环境然后充当“真正的”主程序的类加载器很有用。通常,这样的 pre-mains 会摆弄其应用程序的类路径,但是您的问题是可以像这样解决的其他问题。
我会将应用程序设计为内置默认设置,并在用户提供不同参数时覆盖默认设置。
在您的设置中,如果用户给出不同的参数会发生什么?最终不会有多个类似的论点并且不得不尴尬地处理它吗?