Sounds like you are making the common amatuer mistake of confusing enterprise 
java systems for desktop java apps. Please don’t show up and start bashing a 
technology on its users list without understanding the technology, it’s 
unprofessional.

The majority of customizable business logic in OFBiz lives in groovy scripts or 
simple XML-based scripts and definitions. 

Read the tutorial to see how:
https://cwiki.apache.org/confluence/display/OFBIZ/OFBiz+Tutorial+-+A+Beginners+Development+Guide
 
<https://cwiki.apache.org/confluence/display/OFBIZ/OFBiz+Tutorial+-+A+Beginners+Development+Guide>

A development machine is a modest modern desktop workstation running a modern 
OS (Win 10, Mac OS, etc) running both a massive IDE like Eclipse AND the 
complete OFBiz application+database on the same machine, working with 
relatively complex data sets of a modestly-sized business. You need 4GB just to 
open an internet browser these days. 

Hell, a modern cell phones have 2GB of RAM. 

There are tons of resources to learn how OFBiz and other enterprise java 
applications fit together. 
https://cwiki.apache.org/confluence/display/OFBIZ/OFBiz+Related+Books 
<https://cwiki.apache.org/confluence/display/OFBIZ/OFBiz+Related+Books>

If you are doing solely an e-commerce application, just go use magento, 
squarespace, or hell even GoDaddy. Ofbiz is far more powerful and covers an 
order of magnitude more functionality across over a dozens more business areas 
than standard e-commerce packages, but it does take longer to get comfortable 
in, especially when you’re new to Java enterprise development. 

—P


> On Apr 13, 2016, at 10:39 PM, John Spikowski <[email protected]> wrote:
> 
> "These days I wouldn’t touch an ofbiz project with a development machine
> that has less than 8 GB. "
> 
> Thanks. You just redefined the 'monster' for me. Java is a resource hog
> and always has been. The only reason OFBiz runs as fast as it does is
> because the complete ERP system is cached in memory. No one has admitted
> to all cores pegging at 100% when a request is made.
> 
> This is a painted elephant that is expense to feed and keep healthy.
> 
> I'm sure there is salvageable business logic stored in the JAR but I'm
> not going to try and flush it out from the framework. 
> 
> 
> On Wed, 2016-04-13 at 17:15 -0700, Paul Mandeltort wrote:
>> Also make sure you have a beefy amount of RAM. Eclipse on its own needs at 
>> least 2 GB on top of your regular OS overhead, and if you’re running OFbiz 
>> locally you want at least an additional gig or two. Your initial compile 
>> when you will always take much longer as well. 
>> 
>> These days I wouldn’t touch an ofbiz project with a development machine that 
>> has less than 8 GB. 
>> 
>>> On Apr 13, 2016, at 4:50 PM, Jeremy Olmstead <[email protected]> wrote:
>>> 
>>> It probably depends on your system, but when I restart, it is back up and
>>> running in about 15 seconds.
>>> On Apr 13, 2016 2:11 PM, "anon" <[email protected]> wrote:
>>> 
>>>> Hello List,
>>>> I have been looking at the tutorials on youtube of the ofbiz framework and
>>>> I was wondering what the development experience look like. I noticed in the
>>>> vid that the server has to be restarted frequently and that the startup
>>>> time can take more that 5 min. Is that really what is going on?
>>>> After seeing that, I tried the moqui framework, because I am looking for a
>>>> fully loaded opensource ecommerce framework. Sadly, moqui uses gradle and I
>>>> do not have a good experience with gradle. It is just too slow for my
>>>> taste. Is there any trick that you guys use to speed up thae ofbiz startup
>>>> time or do you guys just live with it? I left Javaland years ago because of
>>>> that issue...
>>>> Thanks.
>>>> 
>> 
> 
> 

Reply via email to