【问题标题】:How to prevent PDFBox application menu (on OS X)如何防止 PDFBox 应用程序菜单(在 OS X 上)
【发布时间】:2015-09-13 20:32:35
【问题描述】:

当我在 OS X 上运行 java -jar pdfbox-app-1.8.8.jar ExtractText foo.pdf foo.txt 时,它会将焦点从当前应用程序中移开,在菜单栏上放置一个“PDFBox”菜单,并将不可见的 PDFBox 应用程序带到前台。然后,当文本提取完成后,该应用程序会在一秒钟后消失。这真的很烦人(例如,当我在后台运行一批提取时)。 如何在不创建应用程序菜单/获取焦点的情况下运行 pdfbox jar 文件?

【问题讨论】:

    标签: pdfbox


    【解决方案1】:

    将 Djava.awt.headless 选项设置为 true 应该可以防止:

    java -Djava.awt.headless=true -jar pdfbox-app-1.8.8.jar ExtractText foo.pdf foo.txt
    

    然后要在后台运行java进程本身,将“&”附加到整个命令:

    java -Djava.awt.headless=true -jar pdfbox-app-1.8.8.jar ExtractText foo.pdf foo.txt &
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-09-22
      • 1970-01-01
      • 1970-01-01
      • 2012-07-28
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多