Why the BB10 Webworks SDK requires java?

My resolution for the year 2012 is to NOT install the Java JRE on any computer. It is slow, he inflated, it is a security threat and it is owned by the worse Software House in the world.

OpenOffice (I can't stand the Oracle logo in the startup screen: for me it's dead) LibreOffice mind started because Java is missing? Easy, google docs!

Eclipse? Notepad ++

Android SDK? He pit too, BB10 is coming!

But I remembered that bbwp was just a batch calling a jar, which is understandable, because in this way, it works on win/mac/linux without a lot of trouble

The BB10 SDK will not install if the JRE is not installed. I opened with 7zip and it looks like the only app that needs it, just install it, flexera installanywhere!

You did a great job in replacing java binaries by node.js, why not make the full spend and use a decent facility that does not need Java?

You don't need an installer at all, just unzip the folder and it's done!

2012 InstallAnywhere Enterprise Edition costs $4499, please do a favor to you and us to these savings and use any program installation.

It is really an installer for it, expecially if requires us to install a useless platform to automatically capture the virus during the navigation.

Thank you.

I spent some time to investigate on and Java is required for bar packaging and signing

But I found a way to make it work without installing Java (under Windows):

  1. Extract the BB10 SDK with 7zip
  2. Extract the JAR the SDK with 7zip
  3. Merge the content found in the CONTAINER with the contents found outside the jar in a folder named BB10SDK (for example)
  4. Copy the java folder from another computer
  5. Copy it to X:BB10SDK\dependencies\tools (java \bin will merge with the bb10sdk \bin)
  6. Place X:\BB10\dependencies\tools\bin in the system path
  7. Try in cmd if java works
  8. Voila! You can package & sign the apps, with the benefits:
    1. jqs.exe and jusched.exe aren't constantly hogging the cycles cpu
    2. no internet = faster and safer browser plugin
    3. BlackBerry-deploy and other tools available from any where cmd (well, that it's easy)

Tags: BlackBerry Developers

Similar Questions

  • Comments for BlackBerry - why the world do I need Java to install the Simulator

    I'm building a new developer workstation and everything moved very well except for the part, I'll install the latest Simulator, it won't install without Java.

    The funny thing is that its only necessary to decompress the vmware (!) files. Once the files are copied and VMware picks it up Java is not used.

    In my honest opinion, it's kind of weird and totally unnecessary.

    Thanks for listening. ;-) Have a great weekend.

    The BBM Server Simulator, which is installed with the 10 BlackBerry Simulator requires Java.  The device Simulator itself does not work.

    BlackBerry Momentics also makes use of Java, but it includes its own installation of Java, so you don't need to install it separately.

  • Call my app when clicking on a specific URL in the BB10 webworks

    Hi all

    I want to register my application to open a specific URL (like: http://www.xyz.com) on impact on the browser. Below is the contents of the config.xml file, I tried. This does not work for me.

    
    
        
            APPLICATION
            
                bb.action.OPEN
                text/plain //tried with * also
            
            
        
    

    I tried several configuration in the config.xml file, but no luck. Also researched a lot on forums and found below URL for native code.

    http://supportforums.BlackBerry.com/T5/native-development/how-to-invoke-my-app/m-p/2734705#M57010

    Is this possible in BB10 Webworks?

    Finally found the solution which shows pop up to open my application by hitting a specific URL in the browser. Here's the changes to make in the config.xml file.

    
            APPLICATION
    
            
              bb.action.VIEW
              *
              
            
    
            
              activetext:
            
    
        
    
  • Why the customer financing is required at the level of the approved Budget income reference?

    Hi guru of the project


    Why customer financing is required at the level of reference approved Revenue Budget? Is possible on the revenue budget approved with funding of reference customer? can we use other budgets as budget revenue planned instead to use the approved revenue budget.

    your help is much appreciated. AM starting in project accounting...

    Thanks and greetings
    Shameer PIT

    Hello

    Go to Setup > projects > project types
    Find the type of your draft contract and look the billing information tab. There is a checkbox for funding without base Budget. This option to relieve the linkage that see you, where the funding should match the approved revenue budget.

    In addition, you must configure a different name for the type of budget. Do not use the reserved name approved Budget receipts. You can use any other name for this type of budget. Then you are free to enter and baseline that budget without limitations.

    Note If you revenue recognition method is COST, Oracle hope you approved Revenue Budget equal to allocated funding. The billing COST-COST extension uses this type of budget in the formula. If necessary, update the settings of the extension of billing of COSTS-COST to use your selected budget type.

    Dina

  • Why the navigation toolbar now required me click on an arrow, rather than hitting 'enter', to go to a Web site?

    I use internet since it started, and I've always been able to type a Web site address in the navigation toolbar and then click 'Enter' to enter the site. Yesterday, I clicked on the update for Firefox, and since I was not able to get on a site like this; Instead, I have to use the mouse to click an arrow at the end of the navigation bar. It's redundant for me because I use the keyboard. Why anyone would change that in the first place? If I'm not able to return to the standard navigation method, then I'm going to explore.

    This problem may be caused by the AVG Safe Search extension.

    Start Firefox in Firefox to solve the issues in Safe Mode to check if one of the extensions or if hardware acceleration is the cause of the problem (switch to the DEFAULT theme: Firefox/tools > Modules > appearance/themes).

  • Using the two PB 2.0 + SDK & BB10 Air SDK in Flash Builder 4.6

    Hello

    Any of you have experience creating applications using the PB2 + and BB10 Air SDK in Flash Builder? How do you change the build configuration between two SOFTWARE development kits? So let's say you make apps for Playbook and at the same time you are doing apps for BB10...

    Where do you set your IDE with these settings?

    Looking forward to your answers.

    There is essentially only one way to do it: you first install the 2.0 + SDK, then the BB10 Beta SDK. This is how you make sure that you have the data of these two software development kits installed on your pc. The Flash Builder plugin will be the BB10 sdk.

    I tested some of the components of the SDK BB10 on PlayBook OS 2.0.1. Needless to say that some features are not supported.
    Note: When I talk about libraries and 'ane's, I mean those provided by the SDK BB10. The following findings are valid with a pre-BB10 PlayBook OS 2.0.1 is the last one I think. PlayBook OS 2.1 can be considered BB10, although some features don't work there either.
    Here's what I found: you can use fuse controls, but the classes in the package "qnx.fuse.ui.dialog" do not work because the classes in the package "qnx.fuse.ui.window" do NOT work.
    You cannot use "QNXDevice.ane" because "NavControl" class which is indispensable to the actions of the bezel does not work and the notifications do not work either.
    If you use "fuse" components, you must also use 'QNXSkins.ane '.
    The "QNXLocale.ane" does not work. 'QNXNetwork.ane' no test however. The framework of the call does not work.

    Phew, that was some writing. If I missed something or you have any other questions, feel free to ask.

  • Widget SDK Vs WebWorks SDK

    Hello

    a couple of months back... in the previous year on BBerry Version 5 he spoke Widget Web development.

    SDK WebWorks today is on the horizon for the tablet. I hear you can use SDK WebWorks on SmartPhones with version 6 also?

    So what is the future of the development of Widget?

    Also, in WebWorks they take advantage of the Adobe AIR APIs. This average WebWorks SDK Apps don't use objects Java (extensions) as Widgets? I know there is a JavaScrpt extension library... but the contributions it allows extension to custom Java objects / native also?

    Am totally confused!

    Please provide details

    Thank you

    When I mentioned that it is simply a new brand image, I was referring to the name of 'Widgets' vs 'WebWorks '... We re-branded the name of the platform because we wanted to move away from the notion of 'Widget' and give the technology its own name as a real platform option.

    WebWorks Widgets and Widgets is WebWorks

    We have now expanded WebWorks/Widgets for the PlayBook.  WebWorks/Widgets is an abstraction layer on top of the underlying system functionality to allow developers to create applications in the Web technologies without having to think about the underlying implementation of the platform.

    On a BlackBerry smartphone, the only underlying development platform is Java.

    On a BlackBerry PlayBook, the only current underlying development platform is AIR

    In order to provide the WebWorks abstraction on top of these two platforms, we needed to implement the underlying plumbing to technology that is supported on the target platform.

    Then of course the task to go under the sheets and extension of the framework WebWorks itself requires different technologies that can be shared due to the supported raw underlying development platform.

    Maintaining two code lines separate in order to provide the same functionality is definitely not desired, but this is what is currently required to provide an abstraction layer so that web developers can pass between the Smartphone and the tablet.

    As I've mentioned above, there are more options underlying platform who come for the PlayBook.  As you can imagine, our development team would like to solidify on a single code base, to proceed in the future.  How this will all play will be in time.  There are several strategic reasons, why we can't go on this right now in detail that unfortunately doesn't give you many answers.

    I hope that specific things

  • < img > image not cached in app BB10 Webworks

    Hello

    Is there some configuration setting, that I need to use to get Webworks (on BB10) to cache images served from a server?

    I have a BB10 Webworks app that dynamically adds and remove the DOM html.  Images referenced in items loading as expected, but if the item is removed from the DOM, and later added again, Webworks reloads the image file from the server, rather than using a cached version.  (I can watch what is happening in the Web Inspector).

    If I run the code in a browser, Chrome on Windows, it behaves correctly, by using the cached copy of the image when the new item is added to the Dom.

    The frequency from the server HTTP headers are:

    Cache-Control, must-revalidate
    Content-length: 1730
    Content-Type: image / jpeg
    Date: Mon, 21 October, 2013 21:18:34 GMT
    ETag:c4863b363e4536f8d854d721092cf528
    Expires on: Wednesday November 20, 2013 21:18:34 + 0000
    Last modified: Monday February 4, 2013 17:20:13 + 0000
    MicrosoftOfficeWebServer:5.0_Pub
    Server: Microsoft-IIS/6.0
    X-Powered-ByHP/5.2.13, ASP.NET

    So, with response codes above, Chrome set cache the image as expected, while the BB10 Webworks reload from the server each time (no caching).

    I'm running on a version of the software Blackberry Z10, model number STL100-3, 10.1.0.4181, and the app is created using Blackberry 10 Webworks SDK 1.0.4.11.

    What Miss me?

    Thank you

    Terry

    My apologies for the confusion.  The purpose of qnx is only available in a native extension running inside the app - not directly from JavaScript running in your application.

    Here is an example of an extension that uses the qnx object:

    https://github.com/BlackBerry/WebWorks-community-APIs/tree/master/BB10/PreventSleep

    Specific location where it is used:

    https://github.com/BlackBerry/WebWorks-community-APIs/BLOB/master/BB10/PreventSleep/ext/community.PR...

    What is your comfort level write / using native extensions?  You will need to create your own, to interact with this API.

  • WebWorks sdk 2.0 can only create projects in c:?

    When I try to create a project in e:

    He invites:

    E:\dev\webworks>webworks create splashtest
    
    fs.js:642
      return binding.mkdir(pathModule._makeLong(path),
                     ^
    Error: ENOENT, no such file or directory 'E:\Users\Merrick\.cordova'
        at Object.fs.mkdirSync (fs.js:642:18)
        at Object._self.getCordovaDir (C:\Program Files\BlackBerry\BB10 WebWorks SDK
     2.0.0.54\webworks-cli\lib\utils\utils.js:36:16)
        at Object._self.fetchBlackBerry (C:\Program Files\BlackBerry\BB10 WebWorks S
    DK 2.0.0.54\webworks-cli\lib\utils\utils.js:55:40)
        at new CLI (C:\Program Files\BlackBerry\BB10 WebWorks SDK 2.0.0.54\webworks-
    cli\lib\cli.js:48:19)
        at Object. (C:\Program Files\BlackBerry\BB10 WebWorks SDK 2.0.0.5
    4\webworks-cli\bin\webworks:4:16)
        at Module._compile (module.js:456:26)
        at Object.Module._extensions..js (module.js:474:10)
        at Module.load (module.js:356:32)
        at Function.Module._load (module.js:312:12)
        at Function.Module.runMain (module.js:497:10)
    

    that should be fixed.

    Hello

    Thanks for the bug report. This one has already been set for the Gold release.

    It is possible to correct your installation by editing webworks-cli/lib/utils/utils.js

        findHomePath : function () {
            return process.env[(process.platform === 'win32') ? 'USERPROFILE' : 'HOME'];
        },
    
  • 8u40 SDK-installation of Java under Yosemite 10.10.2 (Mac), the version of the SDK for Java 7 left, also on my system.  Why?

    8 SDK-installation of Java under Yosemite 10.10.2 (Mac), the version of the SDK for Java 7 left, also on my system.  Why?

    Unlike the JRE, JDK is installed so that multiple versions can be installed on a system at the same time. If you want to remove a JDK, instructions can be found here: https://docs.oracle.com/javase/8/docs/technotes/guides/install/mac_jdk.html#A1096903

    -Roger

  • Tutorial of WebWorks Hello World, Webworks SDK tool hangs in the browser

    Being very new BlackBerry WebWorks and Cordova, I would please help get implemented with WebWorks Hello World tutorial.

    Platform: Windows 7 ultimate x 64 chrome 31.0.1650.63 firefox version m 26, Blackberry Web Works SDK Version 2.0BETA & Blackberry Web Works SDK 1.0.4.11, MomenticsIDE, 3.3.1 - 0.1.2 of cordova, VMWare Player version 5.0.3 build-1410761 using BlackBerry10Simulator.vmdk

    Background:

    I followed the tutorial began getting ( https://developer.blackberry.com/html5/documentation/beta/getting_started.html ) and I checked several times to make sure I did it correctly.

    Also, I tried to follow along with the Blackberry guides provided by cordova ( http://cordova.apache.org/docs/en/3.3.0/guide_platforms_blackberry10_index.md.html#BlackBerry%2010%2... ).

    I tested this problem using Blackberry 10.2.0 Simulator both 10.2.1 in VMWare Player.

    Unfortunately, when I followed the tutorial, sure I get to the point in the project when I press save, then chrome & firefox (I tried both) they cling. For more details and photos, you can see my post to http://stackoverflow.com/q/20907450/2115934 and this http://pastebin.com/BjCxHDfB .

    Finally, I don't know if this is related, but when I try to run

    webworks target add   [ -t device | simulator]  [-p ]  [--pin ]
    

    As described in the section for the definition of objectives, I get this error:

    'webworks' is not recognized as an internal or external command
    operable program or batch file.

    This makes me wonder if I was not properly installed webworks, or if I had to set the system path variable.

    My system path Variables

    C:\bin;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Common Files\Acronis\SnapAPI\;C:\Program Files\Java\jdk1.7.0_45\bin\;C:\Program Files\nodejs\;C:\Windows\Microsoft.NET\Framework\v4.0.30319;Z:\adroidsdk\platform-tools;Z:\adroidsdk\tools;ANT_HOME=Z:\ant\apache-ant-1.9.3;JAVA_HOME=C:\Program Files\Java\jdk1.7.0_45;Z:\ant\apache-ant-1.9.3\bin;Z:\bbndk\host_10_2_0_15\win32\x86\usr\bin;Z:\BB10WebWorksSDK\cordova-blackberry\bin\dependencies\bb-tools\bin;Z:\MomenticsIDE_BBNativeSDK\host_10_2_0_15\win32\x86\usr\bin
    

    I would be very grateful for advice on how to proceed.

    This is the output of the variable path on the command line? It is strange to see the ANT_HOME and other variables put there - I'm not sure that should be there, but it would not be the problem here either.

    What I see missing is a reference to the new SDK WebWorks. When you ran the Setup program, it must have created a new user named WEBWORKS_HOME Environment Variable that must be set to the location where it was installed. Then, he should have added % WEBWORKS_HOME %; your variable to the path of the user. It doesn't look like that's happened. Maybe you can try to install again and it must put these variables. You can try to add yourself as well but a relocation should include everything that is missing.

    This lack of access path variables are why the webworks command does nothing, and because the GUI calls simply orders webworks, thats why that is also a failure.

    It is possible that there is a problem with the Setup program if it does not have the permissions required to create these variables.

  • BB10 Webworks app cannot call the index page

    Hi all

    I work on the BB 10 Webworks and test on the ripple is fine, but if it was launched the bb10 Simulator on VM Fusion, the application cannot display the index page.

    SDK: BlackBerry 10 WebWorks SDK 1.0.4.11

    Ripple: 0.9.14

    VM Fusion: 5.02

    Simulator: BB10_1_X-807

    can someone help me, thank you very.

    I think I have this problem.

    I try to remove the old sdk bb10 of macos and then reinstall the latest JDK and JRE & bb10 sdk once again, problem solved.

  • The Bank site requires Java and they say that you no longer support it.

    The Bank site requires Java and they say that you no longer support it. Now, I have to use IE which I really dislike.

    How about you to reconsider your decision in the light of the inconvenience it has caused to your users?

    Your System details list shows the Java plugin.

    • Next-generation Java plug-in 11.45.2 for Mozilla browsers

    It is not the latest version of Java and can be blocked by Firefox.

    You can find the latest version of Java 32 bits for Firefox here:

  • Have been left in charge all night I get the message "after reboot requires the password" question is why is this automatic restart, and is this normal

    Have been left in charge all night I get the message "after reboot requires the password" question is why is this automatic restart, and is this normal

    Occasionally, it may restart because something was wrong. It is not a problem unless this happens frequently.

  • Why the 66 java update will not install on my iMac with el capitan?

    Why the 66 java update will not install on my iMac with el capitan?

    I recommend that you work with Oracle to see if they are aware of any problems with El Capitan, Java is their product and they would know better. But I was able to find this, it might help you:

    https://oliverdowling.com.au/2015/10/09/oracles-JDK-8-on-Mac-OS-x-El-Capitan/

    BTW, is there a reason you need Java?

Maybe you are looking for

  • Firefox has blocked just the extension of bookmarks iCloud (May 17, 2016).

    Firefox has blocked just the extension of bookmarks iCloud (May 17, 2016). https://Bugzilla.Mozilla.org/show_bug.cgi?id=1271358 United Nations-usefully, they also apparently blocked all access to the information on the extension of the used to be in

  • !! 0xc0190036! 1518/45987 (sdohlp.dll) service Pack 2

    I downloaded SP2 and it told me to restart and he did and he was installing it but then he stopped here I do not know why and I try to reboot and just the fact that all this time, someone at - it ideas why or what I can do

  • OfficeJet Pro 8600 N911a: N911a of suddenly unable to analyze HP

    I have an Officejet Pro 8600 N911a who, until a few days ago, was fully functional on my home wireless network. I am running Windows 10 on my computer. Out of the blue, the analysis feature has become non-functional 2 days ago, give me a message on t

  • East - the windows search index really slow PC?

    I have TuneUp utilities 2012 and after analysis of my laptop it recommend me to put windows search indexes... So I want to know who really does slow down of pc?

  • Using the formula; SmartView

    Good eveningI have two professional needs, I have to solve for.  Some information to help understand.There is a line of my hierarchy that looks like this:There are a lot of PFCThere may be multiple PFIThere may be several PFPsThe screenshot above is