java - 为控制台制作一个jar文件

标签 java console executable-jar

我有一个没有 GUI 的程序,我使用控制台!所以首先我从控制台读取用户的一行

BufferedReader userReader = new BufferedReader(new InputStreamReader(System.in));

然后我会在控制台为用户写一个答案!

System.out.println("Server:"+output);

我想为它创建一个 jar 文件!但是我如何在不使用 GUI 的情况下在 jar 文件中显示我的控制台? 请帮助我谢谢。

最佳答案

您需要从 CLI(命令行)运行您的 jar 文件。喜欢:

java -jar yourJar.jar
pause

如果你想强制这样做,有不同的方法可以做到这一点:

  • CMD 的快捷方式文件和你的 jar 作为参数
  • 使用上面我的代码运行你的 jar 的批处理文件
  • 手动从批处理文件中调用它(就像我上面所做的那样)

关于java - 为控制台制作一个jar文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4497579/

相关文章:

java - Jar 文件不会用 UTF-8 字符写入电子邮件,但在 Eclipse 中运行时工作正常

java - 错误: Could not find or load main class - . jar文件执行

java - 如何为 Spring 应用程序创建具有所有依赖项的 fat jar

java - 无法关闭对话框 - Android(仅限 Activity 和服务)

java - 使 "gradle javadoc"任务与 Java 9 一起工作

java - 使用 java JDBC 确定行是否存在并插入 MySQL 的最有效方法

java - Kotlin: 'public' 属性公开其 'local' 类型参数 <未提供名称>

c# - 控制台应用程序在 visual studio 中打开后立即关闭

c++ - 可移植基于文本的控制台操纵器

windows - 进程终止后保持 Windows 控制台窗口打开