Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个 *.jar 文件。它的 *.java 从控制台读取未定义的行数。它SimpleCharStream entryF = new SimpleCharStream(System.in);用于从控制台读取。
SimpleCharStream entryF = new SimpleCharStream(System.in);
我的问题是,在不修改原始类的情况下,是否可以从文件中读取这个 *.jar? 我正在使用ubuntu,我尝试过使用以下重定向: java -jar test.jar < entry.txt但它显示“无效或损坏的 jarfile test.jar”
java -jar test.jar < entry.txt
谢谢。
错误消息表明您没有正确构建 jar 文件。