ant -Djavac.args="-Xlint -Xmaxwarns 1000" clean test tar
Troubleshooting
1.在运行 unit test 的时候出现
1 2 3 4 5 6 7
create-cppunit-configure: [exec] configure.ac:37: warning: macro 'AM_PATH_CPPUNIT' not found in library [exec] configure.ac:37: error: possibly undefined macro: AM_PATH_CPPUNIT [exec] If this token and others are legitimate, please use m4_pattern_allow. [exec] See the Autoconf documentation. [exec] configure.ac:57: error: possibly undefined macro: AC_PROG_LIBTOOL [exec] autoreconf: /usr/bin/autoconf failed with exit status: 1
解决方法:
1
sudo apt-get install libtool
2.在运行 unit test 的时候出现
1 2 3 4 5 6
create-cppunit-configure: [mkdir] Created dir: /home/killua/Workspace/zookeeper/build/test/test-cppunit [exec] checking for doxygen... no [exec] checking for perl... /usr/bin/perl [exec] checking for dot... no [exec] configure: error: cannot find install-sh, install.sh, or shtool in "/home/killua/Workspace/zookeeper/src/c" "/home/killua/Workspace/zookeeper/src/c/.." "/home/killua/Workspace/zookeeper/src/c/../.."