当前位置:  开发笔记 > 编程语言 > 正文

Java命令行启动器

如何解决《Java命令行启动器》经验,为你挑选了1个好方法。

我正在开发一个.jar文件库来实现一堆辅助类,以便将PC连接到一块外部硬件.我还将添加一些简单的应用程序,无论是命令行还是GUI,来处理使用库的常见任务.

我的问题是,是否有推荐的方法以某种特定的方式简化JVM的命令行实例化?

例如,而不是要求用户键入一个隐秘的容易出错的命令,如:

java -cp TurboBlenderLib.jar -jar TurboBlenderApp.jar -DFoo=Bar arg1 arg2

相反,我做

TurboBlenderApp arg1 arg2

我想我可以使用shell脚本(包括win32批处理文件...... gacckkk),这只是我不擅长那些+我想知道是否有更直接的平台无关的方式来运行Java应用程序命令行.



1> Joachim Saue..:

    使用时-jar,将忽略-cp(和CLASSPATH变量)

    只需提供一个可执行的jar." java -jar TheApp "不应该太难(但是,您可以在文件清单中使用Class-Path属性jar).

    如果太难写一个GUI

    或提供那些shell脚本/批处理文件.写这些也不是太难.

推荐阅读
oDavid_仔o_880
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有