Upgrade to Pro — share decks privately, control downloads, hide ads and more …

NetBeans with WildFly and Openshift

0fb625aef5a5feebdc02614a92e3af5e?s=47 Markus Eisele
December 02, 2014

NetBeans with WildFly and Openshift

0fb625aef5a5feebdc02614a92e3af5e?s=128

Markus Eisele

December 02, 2014
Tweet

Transcript

  1. 1 Markus Eisele, @myfear Developer Advocate December, 2014 Wildfly and

    OpenShift with NetBeans
  2. 2 Howard Cosell

  3. 3

  4. 4 www.netbeans.org 185 MB v8.0.2

  5. 5

  6. 6 www.wildfly.org 129 MB v8.2.0

  7. https://www.openshift.com/app/account/new

  8. 8 Official Jboss Tooling is Eclipse based :-/

  9. 9 ?

  10. 10 Local WildFly

  11. 11 Install = Unzip

  12. 12 NetBeans WildFly Plugin

  13. 13

  14. 14 https://www.openshift.com/app/account/new It is FREE. Give it a try.

  15. 15 • Nov 2010: Makara acquired • In 2011: merged

    into OpenShift project • May 2012: Open Sourced • Dec 2012: OpenShift Primer (e-book) • 2013: Online Public PaaS / Enterprise Private PaaS / xPaaS Services • Apr 2014: OpenShift Primer revision 2 (e-book) • June 2014: OpenShift Online Market Place, extend reach to LTAM / APAC • Sep 2014: European hosting • Coming soon: v3 with Docker, Kubernetes, etc... A little OpenShift History
  16. 16 Learn even more. https://www.parleys.com/play/52aedc3fe4b0 cc758a75808d/chapter0/about http://developerpress.com/OpenShiftPrimerR evision2-175421

  17. 17 1 Gear = 500 Memory + 1 GB Storage

    Free = 3 gears = 3 applications
  18. 18

  19. 19 Officially Supported (Security Updates, et al) Community created (just

    the cartridge)
  20. 20 WildFly On OpenShift

  21. 21 Upload SSH Keys

  22. 22 Access - Port Forwarding (rhc port-forward <APP_NAME> - rhc

    git-clone <APP_NAME> - git clone
  23. 23

  24. 24

  25. 25 Maven Plugin https://github.com/worldline/openshift-maven-plugin

  26. 26 OpenShift Java Client https://developer.jboss.org/wiki/Enable-openshift-ciFullExampleUsingOpenshift-java-client

  27. 27 A NetBeans Plugin? Keep an eye open on: https://github.com/cvanball/OpenShift4NetBeans

    And follow: @cvanball
  28. 28 Just because you asked .. OpenShift can run all

    kinds of stuff. Node.js, DIY, Jenkins, PHP, Ruby, Python, Perl
  29. 29 NetBeans SFTP https://blog.openshift.com/getting-started-with-sftp-and-openshift/ For PHP applications .. Might be

    helpful.
  30. 30

  31. https://blog.openshift.com/getting-started-with-sftp-and-openshift/ https://netbeans.org/kb/docs/ide/git.html https://blogs.oracle.com/geertjan/entry/wildfly_simply_works_in_netbeans http://java.dzone.com/articles/openshift-how-create-web-0 http://wildfly.org/news/2014/04/25/Getting-Started-WildFly-OpenShift/ https://github.com/worldline/openshift-maven-plugin https://community.jboss.org/wiki/Enable-openshift-ciFullExampleUsingOpenshift-java-client https://github.com/openshift/openshift-java-client https://forums.openshift.com/maven-plugin-to-deploy-jee-app-or-whatever-directly-to-openshift-folder github.com/javaee-samples/javaee7-samples

    Links and References
  32. 32 One last thing

  33. 33 Virtual:JBUG http://bit.ly/virtualJBUG @vJBUG CDI: From the Basic to the

    Advanced Features Antoine Sabot-Durand 2. December 7p CET TONIGHT!
  34. redhat.com/xpaas jboss.org/events/devoxx/