Мой (maven) -проект выглядит так:
+ scr/main
++ java
+++ myPackage
++++ MyClass.java
++ resources
+++ python
++++ PythonScript.py
Теперь я пытаюсь загрузить py-скрипт в мой класс Java следующим образом:
String s = File.separator;
ClassLoader cl = myClass.getClass().getClassLoader();
cl.getResourceAsStream(s + "python" + s + "PythonScript.py"));
Это прекрасно работает, когда в Eclipse исключено.
Однако, когда я пытаюсь сделать это в jar-файле, все, что я получаю, это NULL ...
Мой файл jar выглядит так:
+ MyJar.jar
++ python
+++ PythonScript.py