Skip to content

The package cannot be imported at runtime under certain situation.#16

Description

@SungMinHong

First and foremost, I would like to extend my gratitude for creating such a fantastic open-source project. 馃憦

I have a question. Please help me. 馃樋

I'm experiencing difficulties with the following condition:

condition

  • My Custom Module
    • Use eobermuhlner/java-scriptengine
    • Has MyUtill.class
  • Service Server
    • Using the module(My Custom Module) specified above
  • Sample code is written in java
    • ch.obermuhlner.scriptengine.java.JavaScriptEngine compiles this code
import com.utils.MyUtill;
public class Script {
    ...
}
  • In Service Server
    • 'Sample code' worked successfully when I ran it in IntelliJ without deploying it as a jar.
    • When deployed as a jar, the 'Service Server' can't find the package(com.utils.MyUtill) despite 'My Custom Module' being there. I got the following error:
Caused by: javax.script.ScriptException: /Script.java:1: error: package com.utils does not exist
import com.utils.MyUtill;

Is there any way to read the package?? 馃槩

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions