-
Notifications
You must be signed in to change notification settings - Fork 612
Requirements 1.5
System requirements for running a BIMserver version 1.5:
- A working (outgoing) internet connection (from your BIMserver). BIMserver needs this in order to
- Install plugins that are hosted on the internet
- Send emails (via SMTP)
- Connect to other BIMservers (for example when running remote services)
- A working (incoming) internet connection (to allow other people to connect)
- Disk (to store the database, logs, plugins etc...)
- Java 8 (or higher)
The amount of required heap memory depends on what plugins you install, the size of your models and the amount of concurrent users of BIMserver. A rule of thumb is that you need about 15 times the size of the largest (unzipped) IFC file you want to be able to upload, times the maximum number of concurrent users. You can find more information here.
JRE allows you to run Java applications on your computer, including includes Java Virtual Machine (JVM), core libraries, and other components to run applications written in Java.
JDK allows you to write and compile your own Java programs, including JRE, javac, debugger, and other necessary Java development tools.
You can download a JRE or JDK here.
Make sure you install a 64bit JRE/JDK if you have a 64bit system. The main advantage will be that you are going to be able to reserve more than 1300MB of memory, which you probably will want to.
For advanced queries you will need to use a JDK, for all other features a JRE will suffice.
WAR is a package used to distribute and deploy web applications.
Requirements for using WAR files:
- A JRE or JDK 8
- A Servlet Specification 3.0 or higher based Container with WebSocket support (Tomcat 8 or higher, Jetty 8 or higher)
See also
JAR is a package file format used to aggregate many Java files and connected metadata and resources into one file for distribution. Read more about JAR here.
Requirements for using JAR files:
- A JRE or JDK 8
Get Started
- Quick Guide
- Requirements Version 1.2
- Requirements Version 1.3
- Requirements Version 1.4
- Requirements Version 1.4 > 2015-09-12
- Requirements Version 1.5
- Download
- JAR Starter
- Setup
Deployment
- Ubuntu installation 1.3
- Windows installation
- Security
- Memory Usage
- More memory
- Performance statistics
- Large databases
Developers
- Service Interfaces
- Common functions
- Data Model
- Low Level Calls
- Endpoints
Clients
BIMServer Developers
- Plugins in 1.5
- Plugin Development
- Eclipse
- Eclipse Modeling Framework
- Embedding
- Terminology
- Database/Versioning
- IFC STEP Encoding
- Communication
- Global changes in 1.5
- Writing a service
- Services/Notifications
- BIMserver 1.5 Developers
- Extended data
- Extended data schema
- Object IDM
New developments
- New remote service interface
- Plugins new
- Deprecated
- New query language
- Visual query language
- Reorganizing BIMserver JavaScript API
General