Skip to content

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

@SungMinHong

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