Skip to content

Setting up Eclipse with the Java template

samrg472 edited this page Nov 5, 2015 · 12 revisions

Warning

For the simple fact that you are reading this page, your intelligence and sanity are both being questioned. The content below contains a fair amount of sarcasm and resent towards Eclipse.

Prerequisites

  • Intelligence to some degree
  • The personality of a masochist

Installation Instructions

This page is for people who just don't seem to know how to use Google or prefer a mediocre development environment. Only awesome people use https://www.jetbrains.com/idea.

Steps

  • Navigate to http://bfy.tw/2e5w and click on the link that leads to the marketplace. I'm sorry if you can't find the link. Maybe you should try looking for yourself.
  • Use the "Install" button as provided. If you don't know how to use a button in 2015, well, you have some problems to deal with.
  • Make sure you clone the template repository from https://github.com/IOT-DSA/template-dslink-java. If you don't have git installed, click the "Download Zip" button in shame.
  • Import the project into Eclipse: File > Import Project > Gradle Project > Path to the template
  • Setup a run configuration:
  • Run it. Congratulations, you're running an editor slightly better than Microsoft Notepad!

If you couldn't make it through all the steps, please reread the prerequisites.

Protocol
 ◌ Design
 ◌ Initializing Connection
 ◌ Node API
  ◌ Methods
  ◌ Broker
   ◌ Broker Discovery
  ◌ Configs
  ◌ Value Types
 ◌ Tokens
 ◌ Quality of Service
DSLink Manager
 ◌ dslink.json
 ◌ Startup Command
SDK Development
 ◌ Implementation Guide
DSA Server
 ◌ Installation
 ◌ Update Server
 ◌ Server Configuration
 ◌ CLI Tools
 ◌ DSA Permission Basics
 ◌ DSA Permission Model
  ◌ Permission List for the Root
 ◌ Authentication
  ◌ OpenID Connect
  ◌ Password Hasher
 ◌ DGLux Server SSL (HTTPS)
 ◌ Docker
 ◌ Audit
 ◌ Data Node
 ◌ Install NGINX with DSA Server
 ◌ Configure Ubuntu Linux to auto start DSA server
 ◌ Troubleshooting

Clone this wiki locally