Pan*_*mic 8 java command-line jar
我创建了一些.jar文件(使用Eclipse的导出功能),但它们都是GUI.我想创建一个严格命令行的.jar文件; 这可能吗?
没有"GUI jar"或"命令行jar"这样的东西.如果您希望程序在命令行上运行,那么您可以从System.in和System.out或文件中读取和写入,而不是使用Swing或AWT.
另一方面,如果你问的是如何在命令行上创建一个jar,那么命令就不会太令人惊讶了"jar".如在jar cf foo.jar com/my/foo/*.class
是的,可以用 Java 创建控制台程序。Eclipse 甚至还有可运行的 JAR 文件导出。
我刚刚创建了一个虚拟应用程序,它打印出命令行上给出的参数,然后将其导出为 jar 并使用启动它java -jar test.jar foo bar
package com.stackoverflow;
public class Test
{
public static void main(String[] args)
{
for (int i = 0; i < args.length; ++i)
System.out.println(args[i]);
}
}
Run Code Online (Sandbox Code Playgroud)
然后在 Eclipse 中右键单击该Test.java
文件并使用“Export...”菜单并选择“Runnable JAR file”并将其导出到例如C:\test.jar
然后打开命令提示符并键入java -jar C:\test.jar foo bar
打印结果
富
酒吧
归档时间: |
|
查看次数: |
24917 次 |
最近记录: |