Java 如何为openconnect客户端构建jar库?(没有配置文件)
我想为openconnect客户端构建一个jar库。但是我找不到配置文件只有一个configure.ac文件似乎包含配置文件的代码。自述文件的内容无法帮助我:Java 如何为openconnect客户端构建jar库?(没有配置文件),java,compilation,Java,Compilation,我想为openconnect客户端构建一个jar库。但是我找不到配置文件只有一个configure.ac文件似乎包含配置文件的代码。自述文件的内容无法帮助我: Description: This directory contains a JNI interface layer for libopenconnect, and a demo program to show how it can be used. Build instructions: From the top level, r
Description:
This directory contains a JNI interface layer for libopenconnect, and a
demo program to show how it can be used.
Build instructions:
From the top level, run:
./configure --with-java
make
cd java
ant
sudo java -Djava.library.path=../.libs -jar dist/example.jar <server_ip>
If ocproxy[1] is installed somewhere in your $PATH, this can be run as a
non-root user and it should be pingable from across the VPN.
Test/demo code is in src/com/example/
OpenConnect wrapper library is in src/org/infradead/libopenconnect/
[1] http://repo.or.cz/w/ocproxy.git
说明:
此目录包含libopenconnect的JNI接口层和
演示程序,演示如何使用它。
构建说明:
从顶层运行:
./configure——使用java
制作
java光盘
蚂蚁
sudojava-Djava.library.path=...libs-jar dist/example.jar
如果ocproxy[1]安装在$PATH中的某个位置,则可以作为
非root用户,应可通过VPN进行ping。
测试/演示代码位于src/com/example中/
OpenConnect包装库位于src/org/infradead/libopenconnect中/
[1] http://repo.or.cz/w/ocproxy.git
ant工作了,但是/configure没有工作
有什么建议吗?首先,这是一个java问题,而不是c问题。请删除“c”标记。要让我们提供帮助,请发布
/configure--with java
的实际输出,否则我们只能猜测。对不起。我解释得不对。没有配置文件,只有configure.ac文件。configure.ac包含一个if条件,参数为with java
。因此我启动了它,并得到以下错误:/configure.ac:line 1:意外标记“openconnect”附近的语法错误。/configure.ac:line 1:ac_INIT(openconnect,7.06)