简体   繁体   中英

Mulval: installation problems

when I try to install mulval I get the following error:

(cd src/adapter; make; make install)
make[1]: Entering directory '/home/rvmelo/mulval/mulval/src/adapter'
javac GetCVEID.java -cp :/home/rvmelo/mulval/mulval/lib/dom4j-1.6.1.jar:/home/rvmelo/mulval/mulval/lib/jaxen-1.1.1.jar:/home/rvmelo/mulval/mulval/lib/mysql-connector-java-5.1.8-bin.jar
make[1]: javac: Comando não encontrado
Makefile:9: recipe for target 'GetCVEID.class' failed
make[1]: *** [GetCVEID.class] Error 127
make[1]: Leaving directory '/home/rvmelo/mulval/mulval/src/adapter'
make[1]: Entering directory '/home/rvmelo/mulval/mulval/src/adapter'
javac GetCVEID.java -cp :/home/rvmelo/mulval/mulval/lib/dom4j-1.6.1.jar:/home/rvmelo/mulval/mulval/lib/jaxen-1.1.1.jar:/home/rvmelo/mulval/mulval/lib/mysql-connector-java-5.1.8-bin.jar
make[1]: javac: Comando não encontrado
Makefile:9: recipe for target 'GetCVEID.class' failed
make[1]: *** [GetCVEID.class] Error 127
make[1]: Leaving directory '/home/rvmelo/mulval/mulval/src/adapter'
Makefile:6: recipe for target 'adapter' failed
make: *** [adapter] Error 2

And I already have MULVALROOT set according to this tutorial: http://people.cs.ksu.edu/~xou/argus/software/mulval/readme.html

My PATH:

/home/rvmelo/mulval/XSB/bin:/home/rvmelo/mulval/XSB/utils:/usr/local/sbin:/
usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/
snap/bin:/home/rvmelo/mulval/mulval/bin:/home/rvmelo/mulval/mulval/utils:/
home/rvmelo/mulval/XSB/bin

MULVALROOT:

/home/rvmelo/mulval/mulval

why is this happening?

It seems that you have installed a JRE and you need to compile Java classes (need javac which is included in the JDK). These are the differences between JRE and JDK

From your logs:

 make[1]: javac: Comando não encontrado

Just install a JDK .

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM