如果引用或轉貼,麻煩註明出處與本網誌連結,否則視為侵權。

2005年3月23日

低成本的J2EE/Java開發環境與應用元件

2004/09/09 Fred Wang (fredwang.blogspot.com)
2011/10/2修訂 (增加Front end design, linkages)

下面是針對中小型J2EE軟體開發團隊所建議的一個低成本的開發環境,涵蓋更層面的應用 :

Platform
 - Application Server : JBoss (JBoss+Tomcat) , Tomcat, GlassFish (open source)
 - Web Server : Apache Http Server
 - Database : MySQL, PostgreSQL (open source)

Version Control
 - Source Code Control/Version Control : CVS, tortoise CVS, Apache Subversion

Development Tools
- OO Modeling : Jude, ArgoUML (open source) , StarUML(open source), Acceleo (open source)
- Bug Tracking : Bugzilla(open source)  , Mantis(open source)
- Build and Deploy : Apache Ant

Test Tools/Framework 
- Code check, Code review : CheckStyle

- Unit Test Framework : JUnit, JMockit, Cactus
- Stress/Load/Performance Test Tool: Apache JMeter, NeoLoad

Java OTS Components:
- Logging : log4j
- Scheduler : Quartz Enterprise Job Scheduler
- Report : JasperReports
- Framework : Apache Struts, Spring

Front End, RIA, Javascript  Design
- Framework : jQuery , Dojo , Yahoo YUIZK , Google Web Toolkit

IDE
- Eclipse
- Lomboz plug-in
- Easy Struts plug-in
- Tomcat plug-in
- VSS plug-in
- JBoss plug-in

J2EESDK above 1.4

Documentation
- JavaDoc

Project Management
- dotProject, GanttProject

Knowledge Management
- XOOPS, Loomla, Wordpress, Liferay, Drupal

沒有留言:

張貼留言

歡迎提供意見, 謝謝 (註 : 留言經過版主審核通過才會發布)