B4J Question set MergeLibraries To False

Addo

Well-Known Member
Licensed User
i have set MergeLibraries into my project to false

and i copy all needed libs inside my project folder E:\noneui\Objects\libs. But still the libs were not Mereged

B4X:
B4J Version: 8.10
Java Version: 8
Parsing code.    (0.03s)
Building folders structure.    (0.01s)
Compiling code.    (0.10s)
    
ObfuscatorMap.txt file created in Objects folder.
Compiling layouts code.    (0.00s)
Organizing libraries.    (0.00s)
Compiling generated Java code.    (0.00s)
Building jar file.    (0.12s)
    Jar file created: E:\noneui\Objects\Tcp.jar
    Libraries were not merged into jar file.
The following libraries should be distributed in the libs folder:
 jCore.jar jNetwork.jar jRandomAccessFile.jar jDateUtils.jar Encryption.jar ByteConverter.jar jStringUtils.jar JavaObject.jar bcprov-jdk15on-165.jar
Running application.    (0.00s)
Completed successfully.


and i got this error in my ubuntu machine

unable To initialize Main Class server.tcp.main
caused by : java.lang.NoClassDefFoundError: anywheresoftware/b4a/BA


what could be the issue ?
 

LucaMs

Expert
Licensed User
Longtime User
i have set MergeLibraries into my project to false
False?
But still the libs were not Mereged


Also:
B4J Version: 8.10
1589519540078.png

(you are using some b4a library in your b4j project, I think)
 
Upvote 0

Addo

Well-Known Member
Licensed User
Because i wanted to use this class in b4j


Which requires to set #MergeLibraries to false
 
Upvote 0
Top