adt.jar file not found in classpath (Setting Up BBB Code in Flex Flash Builder)

313 views
Skip to first unread message

Nitesh Vashist

unread,
Sep 9, 2015, 8:39:44 AM9/9/15
to BigBlueButton-dev

Hi All,

I have installed the BBB on my VM and Dev environment also setup.

Now I want to setup/ build the BBB code base using Flex--Flash Builder. So I followed the below mentioned link.

http://docs.bigbluebutton.org/dev/setup.html#using-flex-flash-builder

On Step 4 in the above mentioned document, I copied the Flex SDK from BBB VM (~dev/tools) to Flash Builder SDK directory. But I am not able to see my added Flex SDK in the List.
When I tried to Add SDK using ADD button and go to Flex SDK Location then It gives Error and does not allow me to add my Flex SDK (apache-flex-sdk-4.13.0-bin) in the list.

Error is : adt.jar file not found in classpath of C:\Program Files\Adobe\Adobe Flash Builder 4.7 (64 bit)\sdks\apache-flex-sdk-4.13.0-bin

Please help me on this so I will be able to build/ Access BBB Code from Flex-Flash Builder.


Regards,
Nitesh Vashist


Chad Pilkey

unread,
Sep 9, 2015, 12:05:12 PM9/9/15
to BigBlueButton-dev
That Flash Builder section of the docs needs to be rewritten or removed because it doesn't really apply anymore and it definitely doesn't apply to the AIR client.

The AIR client has its setup instructions included in the README in the repo, https://github.com/bigbluebutton/bbb-air-client/blob/master/README.md. You can either use the default Adobe Flex 4.6 that comes with Flash Builder or install the Apache Flex Windows Installer and make sure to select the AIR packages for installation.

Nitesh Vashist

unread,
Sep 10, 2015, 12:37:38 AM9/10/15
to BigBlueButton-dev
Hi Chad,

Thanks for the quick response/ help.

So if I will use default 4.6 Flex SDK then can it make any difference/ issue in building project and all?

thanks
Nitesh Vashist

Nitesh Vashist

unread,
Sep 10, 2015, 12:54:23 AM9/10/15
to BigBlueButton-dev
Hi Chad,

Is there any updated docs to setup BBB code with Flex-Flash Builder?

 Please provide some help if it is possible.

regards,
Nitesh Vashist

Chad Pilkey

unread,
Sep 10, 2015, 3:10:39 PM9/10/15
to BigBlueButton-dev
The only documentation can be found at docs.bigbluebutton.org, there is no newer documentation. The only parts that would need to be changed in that section would be to use Apache Flex 4.13, the Flash Player version we target is 11.2, and to remove the section at the end about building the client in Flash Builder because that part doesn't work anymore.

Nitesh Vashist

unread,
Sep 11, 2015, 1:57:39 AM9/11/15
to BigBlueButton-dev
Hi Chad,

Thanks for the update.

So as you said I will try to use Apache Flex 4.13 and Flash Player version 11.2 as well.

But as you mentioned Building the client in Flash Builder does not work anymore,

So I only can change the Files to modify UI, --> and I need to build client at BBB VM --> and then try to run BBB using Flash Builder to see the changed effects.

Is this the way I need to follow?


regards,
Nitesh Vashist

Chad Pilkey

unread,
Sep 11, 2015, 11:45:39 AM9/11/15
to BigBlueButton-dev
Running the client from within Flash Builder won't work or atleast it won't work without heavy modifications. To test your changes after a new build just use the API demos and reload the client to get the latest files. Make sure to either use Ctrl-F5 to reload in FF or use incognito mode in Chrome.

Nitesh Vashist

unread,
Sep 14, 2015, 1:01:34 AM9/14/15
to BigBlueButton-dev
Hi Chad,

Thanks for the help.

But still I want some detailed steps to change the UI of BBB.
I want steps like : If I want to change some code, means where I would change : in Flash Builder or somewhere else.

As you mentioned USE API DEMOS, if I would use API DEMOS then is there any need to use Flash builder for any reason.

Just make me clear all the simple steps that I can follow and make changes in my BBB module.

Thanks and Regards,
Nitesh Vashist

Fred Dixon

unread,
Sep 14, 2015, 7:16:37 AM9/14/15
to BigBlueButton-dev
Hi Nitesh,

I want steps like : If I want to change some code, means where I would change : in Flash Builder or somewhere else.

See the steps


these are the same steps that the core developers use for developing BigBlueButton.  In other words, you make your changes using a Linux editor, save them, recompile the component, and then test the changes by launching the client.

To launch the client, you need to generate API calls -- such as the default landing page you see on http://demo.bigblebutton.org/.  There are a number of API demos that we include with BigBlueButton for testing various scenarios (such as record and playback).


> As you mentioned USE API DEMOS, if I would use API DEMOS then is there any need to use Flash builder for any reason.

No, you would not use Flash Builder to edit these files.  As with the BigBlueButton source code, you can make changes to the API demos using any Linux text editor.


Regards,... Fred


--
You received this message because you are subscribed to the Google Groups "BigBlueButton-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to bigbluebutton-...@googlegroups.com.
To post to this group, send email to bigblueb...@googlegroups.com.
Visit this group at http://groups.google.com/group/bigbluebutton-dev.
For more options, visit https://groups.google.com/d/optout.



--
BigBlueButton Developer
BigBlueButton on twitter: @bigbluebutton
Reply all
Reply to author
Forward
0 new messages