gpt4 book ai didi

java - 如何让 Java 的 `System.out.println()` 写入 ubuntu 的标准输出?

转载 作者:行者123 更新时间:2023-12-04 18:59:20 24 4
gpt4 key购买 nike

关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。












我们不允许在 Stack Overflow 上提出有关通用计算硬件和软件的问题。您可以编辑问题,使其成为 on-topic对于堆栈溢出。


去年关闭。







Improve this question




我编写了这个小型 java 程序来了解 jar 文件如何在 Ubuntu 18.04 上工作。

public class Hello {
public static void main(String[] args) {
System.out.println("Hello, world!");
}
}
我使用以下命令制作了 jar 文件
javac Hello.java
jar cfe Hello.jar Hello Hello.class
然后我运行了这个命令,我得到了我所期望的
$ java -jar Hello.jar
Hello, world!
但是,当我将命令放入 crontab
12 19 22 5 1 java -jar /home/ubuntu/Hello.jar
没有给出输出,这似乎表明 Java 的 System.out.println()不写入 ubuntu 的标准输出。那么,如何制作 Java 的 System.out.println()写到ubuntu的标准输出?

最佳答案

像这样的东西?

12 19 22 5 1 java -jar /home/ubuntu/Hello.jar >> path/to/some/log.txt
这个问题与java没有任何关系。因此可能被视为离题。
它与crontab和shell有关......

关于java - 如何让 Java 的 `System.out.println()` 写入 ubuntu 的标准输出?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67659909/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com