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?? 馃槩

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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