java - 在shell中启动java程序但用eclipse编写?

标签 java console

是否可以在我的 shell 中启动我用 eclipse 编写的程序?

由于某些原因,我不想使用 eclipse 控制台,这样可以吗?

最佳答案

绝对是的。将程序导出到 jar 文件 (your-project.jar) 并通过调用以下命令运行所需类的 main 函数:

java -cp your-project.jar packagename.classname

您甚至可以通过以下方式将输出(stdout、stderr)重定向到文件:

java -cp your-project.jar packagename.classname > outputFile 2>&1

关于java - 在shell中启动java程序但用eclipse编写?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16126496/

相关文章:

java - 复制数组或强制 ArrayList 指定初始大小。什么更有效?

c# - 从输入中计算字符时,在输出中获取空格字符

java - Intellij IDEA HELP 控制台应用程序

javascript - 控制台在Nodejs中没有方法 'debug'?

C从控制台读取限制字符输入。怎么办?

java - 将具有给定偏移量的日期时间转换为 UTC Java

java - 将扩展与 Java 泛型一起使用

java - 如何捕获 exec-maven-plugin 的输出?

java - 在接口(interface)抽象中标记方法有什么意义吗?

javascript - 如何在 Chrome 的 JavaScript 控制台中获取内联函数定义