Comments (3)
As the exception message says, it can't find the required file src.zip
in the lib
directory. You are probably trying to run this after cloning the repo and building from source. Note that for several reasons the src.zip
file (which is the source-code for the JDK standard libraries) is not included in the source-code repository, but is available in the release distributions.
Go to the releases page and download the latest stable release (currently v3.2.0
) and after extracting, you can find the lib
directory which contains the src.zip
file. You need to put this lib
directory alongside the executable JAR file of PROGEX.
from progex.
It's worth noting that even after fixing this, you still might encounter some issues with the ICFG analysis. The ICFG analysis has some known issues, but it was developed by a friend of mine which currently doesn't have time to work on it (I really doubt he would ever get to fix this!).
The ICFG analysis is not a priority for myself either, so I won't be working on this either.
from progex.
I double checked this, and we have some changes in the latest release of PROGEX:
- the
src.zip
has been renamed tojdk7-src.zip
- the file is no more in the
lib
directory, but in theres
directory.
If the ICFG analysis requires the lib/src.zip
file, you can copy and rename the file as required.
This should most probably fix your problem.
Note that the res/jdk7-src.zip
file is required for some other analysis such as PDG. So make sure you don't move the file; copy it.
from progex.
Related Issues (17)
- ICFG crashes! HOT 1
- Export to JSON Doesn't Properly Handle New-Line Characters HOT 6
- FileNotFoundException lib\src.zip HOT 3
- Error while creating ICFG HOT 3
- Error when generating ICFG HOT 2
- A question about the data dependency graph HOT 2
- Error when generating AST of large files
- support for Java 8 lambda expressions
- IllegalArgumentException: no such vertex in graph: 0: ELSE HOT 2
- Error when generating ICFG HOT 1
- NullPointerException @ JavaICFGBuilder.java:1079 HOT 1
- Adding Support for More Languages HOT 1
- mvn compilation problem HOT 1
- Linking AST, CFG, and PDG HOT 5
- Problem Following the Usage-Guide and Building from Source HOT 6
- Issue in Export JSON HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from progex.