Comments (3)
Might be because https://raw.githubusercontent.com/ornicar/lila-maven/master is dead? I'm not really good with all this maven things, but... is it necessary that all these dependencies are used? Can we fail safely somehow if one example can not be built?
from jqf.
Hello.
The second error you see is because you are trying to build only the examples
module without the fuzz
and instrument
modules on which it depends, so Maven tries to search for the artifacts on the web where they don't exist.
You might want to edit your command to:
mvn package -e -pl fuzz,instrument,examples
The first command (simply mvn package
) which also builds the plugin
module should also work... Maybe you are using an older version of Maven? I've pushed an update specifying the version of the plugin builder explicitly.
To your broader question of whether you need to build all of these dependencies: ideally, no. We are in the process of releasing JQF to Maven Central as a testing plugin (similar to Junit or junit-quickcheck), so users would not even have to clone the JQF repository, let alone build it. The intended use case is simply to declare a dependency on JQF in Maven and run mvn jqf:fuzz -Dclass=... -Dmethod=...
. That documentation has been pending for a while (issue #21), but I should write it up soon with an example repository demonstrating the use case.
from jqf.
Thanks for the patience with my Java build tool noobness :)
Perfect, mvn package -e -pl fuzz,instrument,examples
worked fine!
It really seems that I had some mess up with my maven version again... After installer a newer maven and some more fixing of some mess with Oracle Java's /usr/lib/jvm/java-8-oracle/jre/lib/security/cacerts (I remembered I have to use Oracle Java on ARM!) it builds! Thanks
from jqf.
Related Issues (20)
- [BUG] JQF can't catch failure when `throws Exception` is explicitly defined in under-fuzz method signature HOT 4
- How could JQF handle environment variables & system properties from Maven Surefire? HOT 1
- JQF-AFL Fork server handshake failed HOT 1
- ClassNotFoundException raised when a user-defined class tries to load itself using ContextClassLoader during Fuzzing HOT 2
- Migration to JUnit5 HOT 1
- Using JQF plugin 2.0-SNAPSHOT HOT 5
- if-then or if-else is executed HOT 2
- How to get source line number in JQF HOT 3
- some questions about dataset HOT 1
- cannot find jar package? HOT 6
- jqf-alf-fuzz freezes and timeout doesn't work HOT 1
- Pool of initial seeds for input HOT 1
- Missing known coverage when using jqf:repro HOT 4
- Wrong Classpath for the ASM Version Update HOT 1
- Reading Janala insturmentation does not preserve the method type HOT 3
- Connection refused error while trying to make a HTTP request in a test HOT 12
- ZestGuidance.displayStats throws Divide by zero error HOT 2
- equivalent for argLine from Maven Surefire plugin configuration HOT 2
- Query related to reading the generated test cases and entrypoint of cli commands HOT 1
- Potential issue in Zest/tutorial 1 HOT 4
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 jqf.