Jump to content

Exporting script with dependencies?


Recommended Posts

Posted

For some reason whenever I try and export my script with my osbot-helper dependency (contains event state hierarchy and some utilities to avoid copying and pasting the same classes from script to script) I encounter a weird issue.

 

When the bot first starts up (Failed to load local script : <class>):

[INFO][04/25 01:29:32 PM]: Welcome to OSBot 2.3.64!
[INFO][04/25 01:29:33 PM]: Loaded 2 RS accounts!
[DEBUG][04/25 01:29:33 PM]: You last logged in as : Lare96
[ERROR][04/25 01:29:34 PM]: Failed to load local script : org/cs/event/AntiBanEvent.class
[ERROR][04/25 01:29:34 PM]: Failed to load local script : org/cs/event/impl/AttackEnemyEvent.class
[ERROR][04/25 01:29:34 PM]: Failed to load local script : org/cs/event/impl/NavigateTabsEvent.class
[ERROR][04/25 01:29:34 PM]: Failed to load local script : org/cs/event/impl/LootItemEvent.class
[ERROR][04/25 01:29:34 PM]: Failed to load local script : org/cs/event/impl/MouseMovementEvent.class
[ERROR][04/25 01:29:34 PM]: Failed to load local script : org/cs/event/impl/EatFoodEvent.class
[ERROR][04/25 01:29:34 PM]: Failed to load local script : org/cs/event/impl/CameraRotationEvent.class
[ERROR][04/25 01:29:34 PM]: Failed to load local script : org/cs/task/PlayerRunTask.class
[ERROR][04/25 01:29:34 PM]: Failed to load local script : org/cs/task/AutoRetaliateTask.class
[ERROR][04/25 01:29:34 PM]: Failed to load local script : org/cs/task/TargetMonitorTask.class
[INFO][04/25 01:29:34 PM]: Loaded 1 local scripts and 0 custom random solvers!
[INFO][04/25 01:29:35 PM]: You have 0 SDN scripts loaded.
[INFO][04/25 01:29:35 PM]: Updated injection hooks for client revision : 77!
[INFO][04/25 01:29:35 PM]: There are 138 scripts on the SDN.
[DEBUG][04/25 01:29:35 PM]: OSBot is now ready!

Then when I try and run the script:

ERROR][04/25 01:31:12 PM]: Uncaught exception!
java.lang.NoClassDefFoundError: org/helper/event/Event
	at java.lang.Class.getDeclaredConstructors0(Native Method)
	at java.lang.Class.privateGetDeclaredConstructors(Unknown Source)
	at java.lang.Class.getConstructor0(Unknown Source)
	at java.lang.Class.getConstructor(Unknown Source)
	at org.osbot.cOM1.run(im:387)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.ClassNotFoundException: org.helper.event.Event
	at java.net.URLClassLoader$1.run(Unknown Source)
	at java.net.URLClassLoader$1.run(Unknown Source)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.net.URLClassLoader.findClass(Unknown Source)
	at java.lang.ClassLoader.loadClass(Unknown Source)
	at java.lang.ClassLoader.loadClass(Unknown Source)
	... 8 more

It's almost like the dependency isn't being bundled in with the JAR file I export my script in (I have it set up to include all dependencies). Anyone else have this problem, or know a solution?

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...