`
lt200819
  • 浏览: 188043 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Java开源建站工具

 
阅读更多
美国程序员Jon Scott Stevens,公布了他的创业公司所使用的开发工具清单。

他的语言平台是Java,开发项目是一个网站(还未上线)。所用到的工具都是开源的,可以免费得到。

在目前的创业者之中,用Java作为网站开发语言的人似乎很少。这当然不是没有原因的,Java看上去确实不像是最便捷的网站开发工具,给人的感觉是用起来麻烦又费事。

但是不可否认的是,Java的平台很成熟,各种工具包、工具库非常多,而且JVM虚拟机更是先进的技术。另外,Google App Engine平台提供免费的Java主机,所以使用Java建站也不失为一种合理的选择。

我把他的工具清单抄在下面。如果有一天,我也用Java建站,就可以参考了。



一、开发平台

1. Google App Engine:Google的主机服务,有数据库支持。使用它,就不用自己架设服务器了,而且轻松解决扩展性问题。

2. Objectify-AppEngine:GAE平台的数据库管理工具。

3. GitHub:代码托管服务。

二、Java编程环境

4. Eclipse:著名的Java集成开发环境。

5. Lombok:Eclipse的一个插件,用来自动生成Java代码,减少手工输入的代码量。

6. Guice:一个轻量级的,Java语言的依赖注入(dependency injection)框架。

7. Apache Commons:Java开发的工具包。

8. Guava:Google发布的Java工具库。

9. JRebel:允许立即查看Java代码修改后的执行结果。

10. Cambridge Template Engine:为Java应用程序提供html/xml模板引擎。

11. RestEasy:java语言的RESTful编程框架。

12. HtmlEasy:基于RestEasy的一个HTML的MVC模式编程框架。

三、前端工具

13. RequireJS:对Javascript进行模块化管理、并且按需加载的框架。

14. JQuery:强大易用的Javascript编程框架。

15. CoffeeScript:对Javascript进行改写、使其更易于开发的一种脚本语言。

16. Sass Scss:CSS代码生成工具。
分享到:
评论

相关推荐

    基于Java核心的halo开源建站工具设计源码

    本项目为基于Java核心的Halo开源建站工具设计源码,总文件数达718个,涵盖605个Java源文件、44个JavaScript文件、11个CSS文件、11个FreeMarker模板文件、6个YAML配置文件、6个Markdown文件、6个SQL脚本文件、5个SVG...

    Halo强大易用的开源建站工具

    Halo是一款功能强大的开源建站工具,专为个人和企业用户提供简单、高效的网站构建解决方案。它的设计理念在于将复杂的网站开发过程简化,使得即使没有专业编程背景的用户也能轻松搭建自己的网站。这款开源软件的易用...

    Java项目开源源码.docx

    14. **fastcms建站系统**: fastcms v0.0.9是一个快速建站的开源CMS系统,简化了网站的搭建和管理过程。 15. **Apache Maven**: Maven v3.8.7是Java项目管理工具,它依赖于POM(项目对象模型)来管理和构建项目,...

    Halo 开源建站工具 v2.9.1.zip

    Halo开源建站工具是一款基于Java开发的高效、简洁、易用的内容管理系统,适用于个人博客、企业官网等场景。在v2.9.1版本中,开发者们对系统进行了多方面的优化和升级,以提供更好的用户体验和更强大的功能。下面我们...

    java开源web项目2

    Java开源Web项目是一个广泛的话题,涵盖了许多技术和框架。在Java世界中,开发Web应用程序的开源框架如Spring、Struts和Hibernate等,为开发者提供了强大的工具和丰富的资源。本项目可能是基于其中的一种或多种技术...

    java建站系统_自助建站cms源码下载

    综上所述,Java建站系统,尤其是"无聊建站系统",为用户提供了一个高效、安全且易于使用的建站工具。通过了解和利用这些系统,非技术人员也能快速建立和管理自己的网站,享受到Java技术带来的强大功能和便捷体验。...

    ## Halo 开源建站管理系统

    Halo 作为一款好用又强大的开源建站工具,配合上不同的模板与插件,可以很好地帮助你构建你心中的理想站点。它可以是你公司的官方网站,可以是你的个人博客,也可以是团队共享的知识库,甚至可以是一个论坛、一个...

    阿里云Linux建站全套工具

    阿里云Linux建站全套工具是一套专为在阿里云上基于CentOS操作系统构建网站环境而设计的工具集合。这套工具涵盖了从系统安装、环境配置到网站部署和优化的全过程,旨在帮助用户高效、便捷地完成建站工作。下面将详细...

    前后端全部开源微信小程序商城(Java + uniapp)

    【标题】"前后端全部开源微信小程序商城(Java + uniapp)" 提供了一套完整的开源解决方案,旨在帮助开发者快速构建自己的微信小程序商城。这个项目结合了后端的Java技术和前端的uniapp框架,实现了从服务器到客户端...

    PublicCMS开源Java建站系统 v5.202302.e.zip

    总的来说,PublicCMS开源Java建站系统v5.202302.e是一个强大而全面的网站构建工具,集成了现代Web开发的最佳实践,旨在为用户提供高效、稳定、易用的建站解决方案。通过不断的迭代更新,PublicCMS持续满足市场需求,...

    微慕WordPress小程序开源版,使用开源建站程序WordPress作为后台,简单对接快速生成小程序

    微慕WordPress小程序开源版是一款基于开源的WordPress建站平台,专为快速生成微信小程序而设计的解决方案。通过这款工具,用户能够轻松地将WordPress网站的内容,包括文章、分类和评论等,同步到微信小程序,从而...

    Arthas开源的Java诊断工具 v3.7.2.zip

    Arthas是一款强大的Java诊断工具,它开源且不断更新,版本v3.7.2提供了更完善的特性和服务。Arthas旨在帮助开发者在不重启Java应用的情况下,进行问题定位、性能分析、线上调试等操作,极大地提升了开发效率。这个...

    CMS框架(企业建站)

    LianTianCMS,可能是一款专为企业自助建站设计的开源CMS框架。其名称“莲田”可能寓意着其产品如莲花般清新脱俗,同时又如农田般充满生机与可能性。该框架可能包含了丰富的模板选择、多样化的功能模块、以及强大的...

    Halo 作为一款好用又强大的开源建站工具,配合上不同的模板与插件,可以很好地帮助你构建你心中的理想站点 .rar

    早在很久之前,咕咕就发布过Halo博客的视频,当时是因为Hexo没有后台,编辑起来有点麻烦,在众多博客框架里面,偶然找到的Halo。 比起Hexo等静态博客,Halo自带后台和评论功能,非常省心;比起Wordpress,Halo搭建...

    JavaMelody系统监控工具 v1.9.8.zip

    JavaMelody是一款强大的开源系统监控工具,主要用于监测Java Web应用程序的性能和运行状态。这个版本是v1.9.8,包含源码和核心组件,适合开发者进行深度学习和定制。下面将详细介绍JavaMelody的功能、工作原理以及...

    无聊建站系统源码下载

    “无聊建站系统”是一个基于Java开发的免费内容管理系统(CMS),专为快速、高效且安全地搭建各类网站而设计。作为一个专业的IT大师,我将详细介绍这个系统的特性和核心知识点,帮助你理解其工作原理。 1. **Java...

    FlyCms 是一个类似知乎以问答为基础的完全开源的JAVA语言开发的社交网络建站程序,基于 Spring Boot.zip

    FlyCms 是一款以问答模式为核心,旨在构建社交网络的开源建站程序,其设计灵感来源于知名的在线问答社区知乎。这款软件是用 Java 语言开发的,并且利用了现代化的框架 Spring Boot,使得系统架构更为简洁、高效。在...

    深喉咙企业建站系统 v1.0

    "深喉咙企业建站系统 v1.0"是一款专为企业设计的网站构建工具,它集成了全面的功能架构和后台管理系统,旨在简化企业建立网站的过程。该系统提供的源代码允许用户根据自身需求进行定制和扩展,使得网站开发更具灵活...

    Echo开源社区系统 v2.3.zip

    "Echo开源社区系统 v2.3.zip"是一个包含开源社区系统源代码的压缩包,主要用于帮助开发者、学生或建站者快速构建一个交互性强、功能丰富的社区平台。这个系统可能是用一种或多种编程语言(如PHP、Python或Java)开发...

    Java Decompiler反编译器 v1.6.6.zip

    建站模板通常涉及到HTML、CSS和JavaScript等前端技术,但如果是基于Java的服务器端框架(如Spring、Struts等),则可能包含Java字节码文件。在这种情况下,Java Decompiler可以帮助开发者查看并理解后台服务的实现,...

Global site tag (gtag.js) - Google Analytics