OpenposbravoPOS Build from open source file

Few days ago I have discussed Openbravo POS systen intregation with MySql. Today I will discuss How to built OpenbravoPOS after modification logo, image etc.





  • First we have to need environment variable configuration
  • Go to System properties
  • Select Advanced
  • Click Environment variables from bottom
  • First create a User variable. Variable name: JAVA_HOME and Variable value: C:\Program Files\Java\jdk1.6.0_07 its depends upon your jdk installation directory and click ok.
  • Now we go System variables part. Select variable name Path and click Edit button. Add at the end of line ;C:\Program Files\Java\jdk1.6.0_07\bin;D:\openbravopos\apache-ant-1.7.1-bin\apache-ant-1.7.1\bin
  • C:\Program Files\Java\jdk1.6.0_07\bin its depends upon your jdk installation directory.
  • D:\openbravopos\apache-ant-1.7.1-bin\apache-ant-1.7.1\bin its depends upon your Apache ant directory where you extract Apache ant .

User Variable

System Variable



Build process:

  • Go to run from start menu, type cmd and click ok button.
  • Go to your Openbravopos directory. Suppose your Openbravopos source directory is d: now type command prompt like this E:\Openbravo POS\openbravopos_2.20_src
  • Now type ant and press Enter for check Apache ant working or not. If any problem then you will get an error or pos build will be successful. If successful then go to your Openbravopos directory/ build/dist folder and unzip like this zip file.
  • Open your extract folder and click start.bat file. If you want default database configuration then click ok or click cancel and configure as your wish.

14 thoughts on “OpenposbravoPOS Build from open source file

  1. Saidur,

    I would like to brand openbravo pos to my own… How would i change/edit/remove the logo that appears at the main windows.. so with the image .. “powered by openbravo pos” at the upper right corner of the window


  2. Hello Sami
    Sorry for late. Actually i was very busy. If you want to change logo and you should have to follow two steps. One before built and then after built. For change image you should go openbravopos_2.20_src\src-beans\com\openbravo\images directory. It will be better if you crate some image like openbravo POS , keep same name, extension and finally replace it. For change text go to openbravopos_2.20_src\src-pos\com\openbravo\pos\forms\ file and change as your wish but careful!

    Some of image and text changeable after built from admin section. If need any farther help please don’t forget inform me. I will try my best.

    Thanks and Regards

    • Hello Kai
      Thanks for your mail. As per your request i will write soon OpenbravoERP and OpenbravoPOS integration tutorial. If any other suggestion about my blog please write me personally or blog.


  3. Hi Saidur,

    Your Posts are excellent and easily understandable for even newbies. Thanks for the post. Meanwhile I changed the logo and company name of POS software and made it work with out any errors. Now I need this pos software to convert it as exe application as like how Openbravo provides a exe download. Could you tell me how to convert this to a exe file.

    Thanks in advance.

  4. Hi Saidur,
    Thanks alot for all your tips, it was easy to follow, I was able to change the logo “powered by…”
    But I have a question for you,
    How do you change the icon AND the “Openbravo POS – 2.30” on the top lef corner of the Main Screen.
    I don;t know must about Java 🙂


  5. Saidur,

    Is this blog still functional? I am trying to remove the nutcase openbravo branding. This is just an example of a company trying to use nearly 100 percent open source and rely upon the open source industry so they can try to rake in money. Branding should be fully open and changeable so Value added retailers and developers can alter it to suit their needs and those of their customers which do no include the “cost” of promoting openbravo’s commercial brand. The license statement can include the recognitions for open source developers.

    Please let me know the status of your blog.


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s