Serba gratis untuk development dengan Java
JavaIngin membuat aplikasi dengan Java?
Artikel ini adalah daftar serba gratis untuk development aplikasi dengan Java.
Mulai dari IDE, ApplicationServer, Database, maupun Reporting tool.
IDE (Integrated Development Environment)
=============================================================
Sun Java Studio&Java Studio Creator
IDE dari Sun sekarang bisa didownload gratis hanya dengan mendaftar jadi anggota Sun Developer Network
http://developers.sun.com/prodtech/javatools/free/
Netbeans
Ini merupakan basis dari Sun Java Studio dan telah mencapai versi 5.0 (beta saat penulisan artikel)
Banyak kemajuan dan perbaikan yang dicapai pada versi 5, terutama dari segi Visual building (Swing),
maupun dukungan untuk J2EE development.
http://www.netbeans.org/
Eclipse
Eclipse merupakan Java IDE populer saat ini yang disponsori oleh IBM. Kelebihan utama Eclipse adalah
fasilitas refactoring dan dukungan plugin yang bejibun.
http://www.eclipse.org
Oracle JDeveloper
IDE dari oracle ini mendukung teknologi Toplink ORM, serta Oracle ADF (Application Development Framework).
Fasilitas yang dinantikan dari oracle Jdeveloper adalah ADF-Faces yang menyediakan banyak komponen JSF yang menarik dan
mendukung visual development.
http://www.oracle.com/technology/software/products/jdev/
DATABASE
=================================================================
Free Java Database Server
Mckoi SQL Database adalah database SQL yang ditulis dalam Java. Mckoi dapat beroperasi sebagai multi-threaded server database
yang mendukung multiuser, selain itu juga difungsikan sebagai embedded database.
www.mckoi.com/database/
HSQLDB merupakan relational database engine yang ditulis dengan Java yang menjadi engine dari database di OpenOffice 2.0.
http://hsqldb.org/
Application Server
===============================================================
Apache Tomcat
Tomcat merupakan open source java web container yang mendukung spesifikasi Servlet dan JSP paling populer.
http://jakarta.apache.org/tomcat/index.html
Websphere Community Edition
IBM Websphere yang terkenal mahal sekarang sudah ada versi gratis yang disebut community edition.
Versi 1.0 dari IBM Websphere CE ini dibangun berbasis Apache Geronimo
Version 1.0 is a lightweight Javai'? 2 Platform, Enterprise Edition (J2EE) application server built on Apache Geronimo,
yaitu proyek application server dari Apache Software Foundation.
URL:
http://www-306.ibm.com/software/info1/websphere/index.jsp?tab=landings/was-ce
http://www-306.ibm.com/software/webservers/appserv/community/
JBoss
JBoss merupakan Java open source application server terpopuler.
http://www.jboss.org
Oracle XE
Oracle merupakan database yang mendukung teknologi Java dengan baik di mana Oracle juga menyediakan JDBC Driver yang mendukung
berbagai fasilitas dari spesifikasi JDBC terbaru. Sekarang telah ada Oracle XE yaitu Express Edition yang gratis sehingga
memudahkan developer yang ingin mendevelop aplikasi database menggunakan Oracle.
http://www.oracle.com/technology/products/database/xe/
GlassFish
GlassFish merupakan versi open source dari Sun Java Application Server
https://glassfish.dev.java.net/
Reporting
================================================================
JasperReport dan IReport
JasperReport merupakan library untuk reporting yang dapat menghasilkan report dalam berbagai format seperti HTML, Excel file, PDF,
maupun Windows Viewer.
http://www.jaspersoft.com
IReport merupakan tool visual editing untuk report berbasis JasperReport
http://ireport.sourceforge.net