Download Latest Version rnd-1-0-beta.zip (14.2 MB)
Email in envelope

Get an email when there's a new version of Remote Netbeans Desktop

Home / beta1.0
Name Modified Size InfoDownloads / Week
Parent folder
org-arsi-nb-client.nbm 2014-12-26 478.6 kB
README.txt 2014-12-26 2.4 kB
rnd-1-0-beta.zip 2014-12-26 14.2 MB
Totals: 3 Items   14.7 MB 0
Remote Netbeans Desktop
Version: 1.0 beta

It allows start Netbeans/Java app headles and control it through web browser or NB module..
Derived from WebSwing http://webswing.org 
Supported java versions: java7, java8
Code licensed under Apache License v2.0.

Add in to netbeans .conf file to default_options this switches:
-J-Xbootclasspath/a:PATH_TO_RND_JAR/server-assembly-01.01-standalone.jar
-J-Dawt.toolkit=org.webswing.toolkit.WebToolkit
-J-Dawt.useSystemAAFontSettings=on
-J-Dswing.aatext=true 
-J-noverify  
-J-Djava.awt.graphicsenv=org.webswing.toolkit.ge.WebGraphicsEnvironment

-J-Drnd.passwords=PATH_TO_WEB_USERS_FILE/user.properties  
-J-Drnd.serverPort=5555 (RDP PORT default is 9999) 
-J-Drnd.httpPort=8080 (HTTP SERVER PORT default is 8080)
-J-Drnd.webserver=true (Start WEB server default is true)


Example linux NB platform app:
default_options="--branding zapli_ost 
-J-Xbootclasspath/a:/ssd/RemoteNBSwing/server-assembly/target/server-assembly-01.01-standalone.jar 
-J-Dawt.toolkit=org.webswing.toolkit.WebToolkit   
-J-Dawt.useSystemAAFontSettings=on 
-J-Dswing.aatext=true -J-noverify  
-J-Djava.awt.graphicsenv=org.webswing.toolkit.ge.WebGraphicsEnvironment 
-J-Xms1G -J-Xmx2G 
-J-Djava.net.preferIPv4Stack=true 
-J-Drnd.passwords=/ssd/user.properties
-J-Drnd.serverPort=5555 
-J-Drnd.httpPort=8080 
-J-Drnd.webserver=true"

Example windows nb:

netbeans_default_options="-J-client -J-Xss2m -J-Xms32m -J-XX:PermSize=32m
 -J-Dapple.laf.useScreenMenuBar=true -J-Dapple.awt.graphics.UseQuartz=true 
-J-Dsun.java2d.noddraw=true -J-Dsun.java2d.dpiaware=true 
-J-Dsun.zip.disableMemoryMapping=true 
-J-Xbootclasspath/a:c:\server-assembly-01.01-standalone.jar 
-J-Dawt.toolkit=org.webswing.toolkit.WebToolkit   
-J-Dawt.useSystemAAFontSettings=on 
-J-Dswing.aatext=true -J-noverify  -J-Djava.awt.graphicsenv=org.webswing.toolkit.ge.WebGraphicsEnvironment 
-J-Drnd.passwords=c:\user.properties -J-Drnd.serverPort=5555  -J-Drnd.httpPort=8080 -J-Drnd.webserver=true"

Example jar file:

java -Xbootclasspath/a:/ssd/RemoteNBSwing/server-assembly/target/server-assembly-01.01-standalone.jar 
-Dawt.toolkit=org.webswing.toolkit.WebToolkit   
-Dawt.useSystemAAFontSettings=on 
-Dswing.aatext=true -J-noverify  
-Djava.awt.graphicsenv=org.webswing.toolkit.ge.WebGraphicsEnvironment 
-Djava.net.preferIPv4Stack=true 
-Drnd.passwords=/ssd/user.properties
-Drnd.serverPort=5555 
-Drnd.httpPort=8080 
-Drnd.webserver=true"
-jar jar_file.jar


 
Source: README.txt, updated 2014-12-26