0

I want to import a custom java script into an IJava notebook. Is it possible?

I'm trying to do it this way, but it doesn't seem to work. I'm new to "IJava" so if I'm doing something wrong please correct me.

My working directory structure:

├── com
│   └── example
│       ├── MyClass.class
│       └── MyClass.java
└── Test.ipynb

Test.ipynb (code from cell):

%classpath add jar ./com/example/MyClass.class
%jars ./com/example/MyClass.class
import com.example.MyClass;
MyClass myObj = new MyClass();
myObj.helloWorld();

Error message:

| import com.example.MyClass;
package com.example does not exist

MyClass.class/MyClass.java:

package com.example;
public class MyClass {
    public void helloWorld() {
       System.out.println("Hello, world!");
    }
}

0 Answers0