Skip to Main Content

Java Programming

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

How do you run Java Puzzle Ball ?

9a14f127-8560-49af-a391-1434f9fe7f39Apr 27 2017 — edited Oct 30 2019

I've downloaded the JavaPuzzleBall jar file and now I'm trying to run it.

I've tried

java -jar JavaPuzzleBall.jar

java -cp JavaPuzzleBall.jar  javafxapplication01.JavaPuzzleBall

I've tried extracting the contents of the jar file into a directory and then, from this directory, running

java -cp .  javafxapplication01.JavaPuzzleBall

I've tried all the above using -classpath instead of -cp

In all cases the response I get is

Error: Could not find or load main class javafxapplication01.JavaPuzzleBall

I can see the JavaPuzzleBall.class file in the jar file in the correct location and when I extracted the contents it was there in the javafxapplication01 directory.

I've downloaded the jar file three times in case it had been corrupted, but still the same result.

Any ideas what the problem may be ?

Stuart

Comments

alwu-Oracle
Hi Christian,

It is a good idea to explicitly type your properties. In this case, p could be an owl object property, datatype property, annotation property, rdf:property etc.

RDFSAXIOMS component does include the following RDFS axiomatic triple.

rdfs:range rdfs:domain rdf:Property .

If you do want to see p type rdf:Property then you can include component RDFSAXIOMS on top of OWLPRIME with your create_entailment call.

Alternatively, you can simply insert the above axiomatic triple into your graph and inference engine will take care of the rest.

Thanks,

Zhe Wu
1 - 1

Post Details

Added on Apr 27 2017
9 comments
1,921 views