我对所有与Java相关的编程都很陌生。对于学校作业,我使用BlueJ创建了我的Java应用程序。显然,应用程序应该能够在命令提示符下使用以下行运行:如何在命令行中使用一组“名称”运行我的Java程序?
myapp -compress fileName
老实说,我没有关于如何设置这种丝毫的想法:
- 我的应用程序一个
Main
类。我应该改变它叫做myapp
? - 我一直在运行我的应用程序
java Main compress filename
。我看到现在我不应该使用java
键。但是,当然,就像现在这样,如果我将其删除,它将不起作用。我如何在没有它的情况下运行应用程序? - 让我总是使用的
compress
参数与他们告诉我的-compress
是否有区别?那短跑(-)有什么特别的?
望着这页:http://docs.oracle.com/javase/1.4.2/docs/tooldocs/windows/java.html,似乎坚持跑我的程序确实需要使用java
关键。短跑似乎用于选项 - 有标准和非标准。但是,似乎没有办法制作“自定义”(-compress)。
所以我的问题是,我怎样才能运行我的应用程序与上述格式?
哦,所以短划线没有特别的意义? – Voldemort
没错。这取决于你的程序来解释命令行参数。就操作系统和Java而言,如果它们中的任何一个以破折号开头,都没有区别。 – NPE