OPEN SOURCE JAVA

needlebookkeeperΛογισμικό & κατασκευή λογ/κού

17 Νοε 2012 (πριν από 4 χρόνια και 11 μήνες)

291 εμφανίσεις

 
 
OPEN SOURCE JAVA

      
GPL v2 With Classpath exception

      
http://www.sun.com/software/opensource/java

      
http://openjdk.java.net/
 
 
JAVA COMMUNITY PROCCESS


http://jcp.org


Java Specification Request (JSR)


Υπάρχουν πάνω απο 300 JSRs
 
 
BUILD TOOLS
Apache Ant

το make όσον αφορά java εφαρμογές
Apache Maven

αυτόματη διαχείριση dependencies

network ready

public repositories
 
 
IDEs
eclipse

http://www.eclipse.org/

Αναπτύχθηκε απο IBM & Eclipse Foundation.
netbeans

http://www.netbeans.org/

Αναπτύχθηκε απο SUN
 
 
GUI Development Toolkits
SWING

http://java.sun.com/products/jfc/tsc/articles/architecture/

περιλαμβάνεται στο JDK

default toolkit στο NetBeans
SWT

http://www.eclipse.org/swt/

Αναπτύχθηκε απο την IBM

Συντηρείται απο το Eclipse Foundation

χρησιμοποιεί JNI για να αποκτήσει πρόσβαση στις native
libraries του γραφικού περιβάλλοντος

default toolkit στο Eclipse
 
 
WEB DEVELOPMENT
apache struts2


http://struts.apache.org/2.x/


προήλθε απο την ένωση του struts με το webwork


MVC, COMMAND design pattern
jboss seam


http://www.jboss.com/products/seam


ejb3 integration
apache tapestry
 
 
APPLICATION SERVERS
tomcat

      
http://tomcat.apache.org/

      
servlet container
jboss

      
http://jboss.org/

      
j2ee

      
ejb3
geronimo

      
http://geronimo.apache.org/

      
j2ee
jonas

      
http://wiki.jonas.objectweb.org

      
j2ee

      
ejb3
 
 
FRAMEWORKS
hibernate


http://hibernate.org/


object relation mapping framework
spring


http://www.springframework.org/


dependency injection framework
apache-commons


http://jakarta.apache.org/commons/


Γενικής χρήσης βιβλιοθήκες
 
 
Πηγές σχετικές με Java



http://java.net/


http://jakarta.apache.org/


http://jboss.org/


http://www.objectweb.org/


http://www.opensymphony.com/


http://www.enhydra.org/


http://www.springframework.org/


http://java-source.net/