iOS Question installing b4i in local Mac

Kadandale Ganapathy Bhat

Licensed User
I am a subscriber of b4i and now I want to install b4i in my local Mac computer.
I followed the steps mentioned in tutorials and when I entered in the terminal some error messages found

[email protected] ~ % cd downloads
[email protected] downloads % cd b4ibuildserver
[email protected] b4ibuildserver % jar b4ibuildserver.jar
Illegal option: b
-v generate verbose output on standard output
-f specify archive file name
-m include manifest information from specified manifest file
-n perform Pack200 normalization after creating a new archive
-e specify application entry point for stand-alone application
bundled into an executable jar file
-0 store only; use no ZIP compression
-P preserve leading '/' (absolute path) and ".." (parent directory) components from file names
-M do not create a manifest file for the entries
-i generate index information for the specified jar files
-C change to the specified directory and include the following file
If any file is a directory then it is processed recursively.
The manifest file name, the archive file name and the entry point name are
specified in the same order as the 'm', 'f' and 'e' flags.
Example 1: to archive two class files into an archive called classes.jar:
jar cvf classes.jar Foo.class Bar.class
Example 2: use an existing manifest file 'mymanifest' and archive all the
files in the foo/ directory into 'classes.jar':
jar cvfm classes.jar mymanifest -C foo/ .

please help me


B4X founder
Staff member
Licensed User
Longtime User
Upvote 0

Kadandale Ganapathy Bhat

Licensed User
Thank you
I completed 5th step

for 6th step, I have to open b4i application, but I am unable to find the b4i icon even in launcher or in desktop.
please help.

Last login: Tue Apr 19 00:43:44 on console
[email protected] ~ % cd downloads/b4ibuildserver-2
[email protected] b4ibuildserver-2 % java -jar b4ibuildserver.jar
Build server version: 7.5
2022-04-19 10:50:50.179:INFO::main: Logging initialized @911ms to org.eclipse.jetty.util.log.StdErrLog
Loading default configuration file.
Mac version: 12.2.1
Xcode path: /Applications/
Xcode version: 13.3
Creating key for:
2022-04-19 10:50:56.525:INFO:eek:ejs.Server:main: jetty-9.4.z-SNAPSHOT; built: 2018-05-03T15:56:21.710Z; git: daa59876e6f384329b122929e70a80934569428c; jvm 1.8.0_321-b07
2022-04-19 10:50:56.587:INFO:eek:ejs.session:main: DefaultSessionIdManager workerName=node0
2022-04-19 10:50:56.587:INFO:eek:ejs.session:main: No SessionScavenger set, using defaults
2022-04-19 10:50:56.590:INFO:eek:ejs.session:main: node0 Scavenging every 600000ms
2022-04-19 10:50:56.596:INFO:eek:ejsh.ContextHandler:main: Started [email protected]{/,file:///Users/smspsrc/Downloads/B4iBuildServer-2/www,AVAILABLE}
2022-04-19 10:50:56.599:INFO:eek:ejs.AbstractNCSARequestLog:main: Opened /Users/smspsrc/Downloads/B4iBuildServer-2/logs/b4j-2022_04_19.request.log
2022-04-19 10:50:56.624:INFO:eek:ejs.AbstractConnector:main: Started [email protected]{HTTP/1.1,[http/1.1]}{}
2022-04-19 10:50:56.659:INFO:eek:ejus.SslContextFactory:main: [email protected](rootca,h=[],w=[]) for [email protected][provider=null,keyStore=file:///Users/smspsrc/Downloads/B4iBuildServer-2/key/key.jks,trustStore=null]
2022-04-19 10:50:56.660:INFO:eek:ejus.SslContextFactory:main: [email protected](jetty,h=[],w=[]) for [email protected][provider=null,keyStore=file:///Users/smspsrc/Downloads/B4iBuildServer-2/key/key.jks,trustStore=null]
2022-04-19 10:50:57.189:INFO:eek:ejs.AbstractConnector:main: Started [email protected]{SSL,[ssl, http/1.1]}{}
2022-04-19 10:50:57.193:INFO:eek:ejs.Server:main: Started @7931ms
Build server is ready
Build server version: 7.50
Upvote 0

Kadandale Ganapathy Bhat

Licensed User
When I compiled, Mac asks password. Where can I get password?

Another question is, how to use b4i directly in Mac machine and create a ios project without using Windows computer?
Last edited:
Upvote 0