gpt4 book ai didi

java - Ant:如何安装编译的程序(FOP 1.0)

转载 作者:行者123 更新时间:2023-12-01 19:12:11 29 4
gpt4 key购买 nike

我使用的Ubuntu版本提供了FOP 0.95。它有问题,所以我想尝试最新版本的 FOP。我成功下载并构建了源代码。

不幸的是,我不知道如何安装 FOP 1.0。构建说明 (https://xmlgraphics.apache.org/fop/1.0/compiling.html) 未涵盖该主题,自述文件未提供任何说明。

我天真地尝试了 ant install --prefix=/usr/local 但失败了。 Ant 列出了它的标志和开关,但不包括安装选项。接下来,我执行了 sudo cp ./fop/usr/local/bin,结果如下

$fop -V
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/fop/cli/Main
Caused by: java.lang.ClassNotFoundException: org.apache.fop.cli.Main
at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
Could not find the main class: org.apache.fop.cli.Main. Program will exit.

如何使用 Ant 安装程序?

杰夫

最佳答案

将下载的内容解压到一个目录。

将该目录添加到您的路径中。

export PATH=~/tech/lang/java/fop/fop-1.0/:$PATH

就是这样: Daves-MacBook-Pro:~ Dave$ fop -V

USAGE
fop [options] [-fo|-xml] infile [-xsl file] [-awt|-pdf|-mif|-rtf|-tiff|-png|-pcl|-ps|-txt|-at [mime]|-print] <outfile>
[OPTIONS]
-version print FOP version and exit
-d debug mode
-x dump configuration settings
# etc...

关于java - Ant:如何安装编译的程序(FOP 1.0),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8031408/

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