secure-software-engineering / FlowDroid

FlowDroid Static Data Flow Tracker

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Can not run project with FlowDroid

RabbitDong-on opened this issue · comments

I add Flowdroid via Maven like below.

de.fraunhofer.sit.sse.flowdroid soot-infoflow 2.12.0 de.fraunhofer.sit.sse.flowdroid soot-infoflow-summaries 2.12.0 de.fraunhofer.sit.sse.flowdroid soot-infoflow-android 2.12.0

I can compile project, but can not run.
I get the following information in the shell.
Error: Unable to initialize main class taintanalysis.STA
Caused by: java.lang.NoClassDefFoundError: soot/jimple/infoflow/config/IInfoflowConfig

Please help me slove this problem. thanks.

Can you provide a link to the full project? We integrate FlowDroid via Maven in various projects and it normally works just fine.

Thanks for your reply.
Recently, i am studing the flowdroid.
I try to run this project(https://github.com/dorawyy/flowdroid_tutorial).
I modified the version of flowdroid in the pom.xml.

the code is in the master branch.

Env: Maven 3.6.0; Java 8

Could you provide some advises to solve this problem? thanks

This problem is fixed. The root cause is from misconfiguration.

ok, great to hear that. Sorry for not replying, I was quite busy. You might have seen that we have released a new FlowDroid version and since then, we have also worked on the next improvements.

Hi, Steven. cloud you provide some suggestions on #724