精华内容
下载资源
问答
  • node01 jeesns]# uzip jeesns.war2 [root@gz01-tomcat-node01 jeesns]# catreadme.txt3 环境要求4 JDK8或更高版本5 Tomcat8.0或更高版本6 MySQL5.1或更高版本7 8 搭建步骤9 1、将重新上传到支持JAVA的空间或者服务器...

    1、将源码编译后打包的war包上传需要部署的机器

    1 [root@gz01-tomcat-node01 war]# mkdir -p /usr/local/jeesns2 [root@gz01-tomcat-node01 war]# cd /usr/local/jeesns/

    3 [root@gz01-tomcat-node01 jeesns]# pwd

    4 /usr/local/jeesns5 [root@gz01-tomcat-node01 jeesns]# ll6 总用量 30264

    7 -rw-r--r--. 1 root root 30989551 4月 15 2019 jeesns.war

    2、在/usr/local/tomcat/conf/Catalina/localhost目录建立一个jeesns.xml文件

    1 [root@gz01-tomcat-node01 localhost]# vim jeesns.xml2 <?xml version="1.0" encoding="UTF-8"?>

    3

    3、把war包解压缩

    1 [root@gz01-tomcat-node01 jeesns]# uzip jeesns.war2 [root@gz01-tomcat-node01 jeesns]# catreadme.txt3 环境要求4 JDK8或更高版本5 Tomcat8.0或更高版本6 MySQL5.1或更高版本7

    8 搭建步骤9 1、将重新上传到支持JAVA的空间或者服务器上;10 2、导入数据库,将/database/jeesns.sql导入到mysql数据库中;11 3、修改数据库信息,修改文件:WEB-INF\classes\jeesns.properties12 jdbc.driver=com.mysql.jdbc.Driver13 jdbc.url=jdbc:mysql://数据库服务器IP(本地直接用localhost):端口号(默认3306)/数据库名?characterEncoding=utf8&zeroDateTimeBehavior=convertToNull

    14 jdbc.user=数据库用户名15 jdbc.password=数据库密码16 #后台管理目录17 managePath=manage18

    19 4、重启Tomcat。20 后台登录地址:http://域名/manage/

    21 后台用户名:admin

    4、创建数据库,并且导入数据,在修改数据库信息

    1 [root@gz01-tomcat-node01 jeesns]# yum install mariadb-server -y2 [root@gz01-tomcat-node01 jeesns]# systemctl start mariadb3 [root@gz01-tomcat-node01 jeesns]# systemctl enable mariadb4 [root@gz01-tomcat-node01 jeesns]# mysql_secure_installation5 设置字符集:6 [root@gz01-tomcat-node01 jeesns]# vim /etc/my.cnf7 default-storage-engine =innodb8 innodb_file_per_table9 max_connections = 4096

    10 collation-server =utf8_general_ci11 character-set-server =utf812 [root@gz01-tomcat-node01 jeesns]# vim /etc/my.cnf.d/client.cnf13 [client]14 default-character-set=utf815 [root@gz01-tomcat-node01 jeesns]# vim /etc/my.cnf.d/mysql-clients.cnf16 [mysql]17 default-character-set=utf818 [root@gz01-tomcat-node01 jeesns]# systemctl restart mariadb

    创建jeesns数据库

    1 MariaDB [(none)]>CREATE DATABASE jeesns CHARACTER SET utf8 COLLATE utf8_general_ci;2 Query OK

    导入数据

    1 [root@gz01-tomcat-node01 database]# mysql -uroot -p -D jeesns < jeesns.sql

    修改数据库信息,修改文件:WEB-INF\classes\jeesns.properties

    1 [root@gz01-tomcat-node01 classes]# pwd

    2 /usr/local/jeesns/WEB-INF/classes3 [root@gz01-tomcat-node01 classes]# vim jeesns.properties4 jdbc.driver=com.mysql.jdbc.Driver5 jdbc.url=jdbc:mysql://localhost:3306/jeesns?characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&allowMultiQueries=true

    6 jdbc.user=root7 jdbc.password=baidu.com@ip8

    9 managePath=manage10 groupPath=group11 weiboPath=weibo12 frontTemplate=front13 memberTemplate=member14 manageTemplate=manage15 mobileTemplate=mobile

    5、启动tomcat ,浏览器访问

    [root@gz01-tomcat-node01 tomcat]# ./bin/startup.sh

    Using CATALINA_BASE: /usr/local/tomcat

    Using CATALINA_HOME: /usr/local/tomcat

    Using CATALINA_TMPDIR: /usr/local/tomcat/temp

    Using JRE_HOME: /usr/local/jdk

    Using CLASSPATH: /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar

    Tomcat started.

    http://192.168.1.124/jeesns

    7b1500da5a70a705a56e3469dff28aeb.png

    http://192.168.1.124/jeesns/manage/

    a0b2f16641e1985610906cd85f3ced32.png

    展开全文
  • java开源

    千次阅读 2014-11-29 23:29:45
     G4Studio是一套基于JavaEE、面向小微型软件企业的免费开源产品套件,集需求分析、软件设计、编码实现、运行测试、运营维护、软件项目管理于一体,力求覆盖整个软件生命周期,被誉为“程序员私活神器”。...

    一、JavaWeb开源 快速开发框架(包括前端UI和后端)

    1、g4studio

        G4Studio是一套基于JavaEE、面向小微型软件企业的免费开源产品套件,集需求分析、软件设计、编码实现、运行测试、运营维护、软件项目管理于一体,力求覆盖整个软件生命周期,被誉为“程序员私活神器”。

        G4Studio行业应用二次快速开发平台基于JavaEE技术体系,面向中小软件企业。以“标准功能可复用、通用模块可配置、行业需求快速开发、异构系统无缝集成”为目标,为中小软件开发团队提供强有力的一站式解决方案。

    最新:2014-06-12 发布G4Studio_V5.2版本

    G4Studio项目主页
    https://github.com/xiongchun/g4studio
    G4Studio在线演示系统
    http://g4studio-demo.g4it.org

    作者微博互粉
    http://weibo.com/afghan007

    项目网站
    http://www.g4it.org
    http://g4it.org/forum.php

    ------------------国产、开源免费;前端使用extJS


    2、

    WebBuilder

    WebBuilder是一款功能强大的Web应用开发和运行平台,能简单快速地开发功能强大和完备的企业级应用系统。使用WebBuilder可快速构建ERP、OA、CRM、HR、MIS以及电信、银行、政府、企业等各行业的应用系统。完善的基础架构,具备大型系统的完整功能,使应用系统的开发仅需致力于业务的开发

    WebBuilder 6.8 标准版(13,053 KB,最后更新日期 2014-07-08):

    http://www.putdb.com/

    --------------国产,类似VB的的程序设计方式,标准版免费、企业版收费


    3、JEECG

    1.采用主流SSH2框架(Struts2+Spring3+Hibernate4+EasyUI1.3),容易上手; 代码生成器依赖性低,很方便的扩展能力,可完全实现二次开发;
    2.开发效率很高,单表数据模型和一对多(父子表)数据模型的增删改查自动生成,功能直接使用;
    3.页面校验自动生成(必须输入、数字校验、金额校验、时间空间等);
    4.封装完善的用户权限和数据字典等基础功能,直接使用无需修改
    5.常用共通封装,各种工具类(定时任务,短信接口,邮件发送,Excel导出等),基本满足80%项目需求
    6.集成简易报表工具,图像报表和数据导出非常方便,可极其方便的生成pdf、excel、word等报表;
    7.集成工作流jbpm,并实现了只需在页面配置流程转向,可极大的简化jbpm工作流的开发;用jbpm的流程设计器画出了流程走向,一个工作流基本就完成了,只需写很少量的java代码;

    JEECG微云快速开发平台(V3.4)
    最新版本发布时间:2013-04-06


    网站:http://www.jeecg.org/

    演示:http://219.232.255.211:8080/#

    下载:http://jeecg.obvs.cn/forum.php?mod=viewthread&tid=1229&page=1&extra=#pid3642

    --------------------JEECG微云快速开发平台(V3.4)、MiniDao持久层、JEEWX捷微-开源微信系统、均是开源免费





    3、

    KOALA

    Koala是一款应用在JAVA EE企业级应用开发领域,用于帮助架构师简化系统设计,降低框架藕合度,提高系统灵活性,提高开发工程师工作效率,降低成本的工具。基于Bootstrap 3的JS框架,Koala UI是一套开放UI框架,基于Apache V2.0开源协议,一种更友好的开源协议,用户可以免费自由使用,并且可以自行改动源码,以适用不同的实际需要。HTML5标准和CSS3为基础,以Bootstrap3为参照

    http://www.openkoala.org/


    4、justep

    X5应用开发框架V3.0

    1 移动App/微信/Web开发利器,一次开发多平台运行

    2 完全可视化、组件化、拖拽式快速开发环境

    3 开放的后端支持,可对接各类后端服务技术

    4 全面开源和免费,每一行代码都掌握在你手里

     X5EE企业快速开发平台V3.0

    X5EE平台可快速开发各类复杂企业应用:
    1 包含完整X5,完全的组件化、可视化、拖拽式快速开发环境
    2 PC/平板和手机,app/微信/web应用,一次开发多平台运行
    3 工作流、组织、权限、图表、报表、文档、门户、业务规则

    http://www.justep.com/downloads.html

    ------------免费,跨平台


    二、J2EE框架(只有后端)

    1、JFinal
    JFinal 是基于 Java 语言的极速 WEB + ORM 框架,其核心设计目标是开发迅速、代码量少、学习简单、功能强大、轻量级、易扩展、Restful。 在拥有Java语言所有优势的同时再拥有ruby、python、php等动态语言的开发效率!为您节约更多时间,去陪恋人、家人和朋友 :)---国产
    http://www.jfinal.com/
    jFinal+AngularJs未来javaEE开发的趋势——程序员的福音    http://www.2cto.com/kf/201305/214309.html


    3、bbossgroups
    bbossgroups是国内首款集AOP、MVC、持久化、JSP标签库、分布式RPC服务、分布式事件框架于一身的企业级JavaEE开发框架,在Apache License Version 2.0 许可协议下开源。---国产
    官网http://yin-bp.iteye.com/
    下载https://github.com/bbossgroups/bbossgroups-3.5


    4、MyBatis 
    MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。iBATIS一词来源于“internet”和“abatis”的组合,是一个基于Java的持久层框架。iBATIS提供的持久层框架包括SQL Maps和Data Access Objects(DAO)
    mybatis最大的能力就是可以解决非常复杂的动态sql拼接 不是一般的方便。
    我觉得用mybatis更好,首先,sql层面上的问题很容易解决,也可以写出很复杂的sql,这对于复杂报表更好福音


    四、格式化
    1、Fastjson
    Fastjson是阿里巴巴工程师开发的一个性能很好的 Java 语言实现的 JSON 解析器和生成器,包括"序列化"和"反序列化"两部分。测试表明,fastjson具有极快的性能,超越任其他的Java Json parser。包括自称最快的JackJson;
    功能强大,完全支持Java Bean、集合、Map、日期、Enum,支持范型,支持自省;无依赖,能够直接运行在Java SE 5.0以上版本;支持Android;开源 (Apache 2.0)

    展开全文
  • 1.InfoGlueinfoglue是一个高级的、可扩展...2.MagnoliaMagnolia是一个开源基于Java的Web内容管理系统(3.OpenCmsOpenCms是一个J2EE的产品,它是用Java写成的。它和Tomcat捆绑在一起。但是也能够使用ATGDynamo、WebLog...

    1.InfoGlue

    infoglue是一个高级的、可扩展的、健壮的内容管理系统,完全用Java开发。重要的功能包括完全支持多语言,站点之间良好的重用,以及广泛的集成能力。

    2.Magnolia

    Magnolia是一个开源基于Java的Web内容管理系统(

    3.OpenCms

    OpenCms是一个J2EE的产品,它是用Java写成的。它和Tomcat捆绑在一起。但是也能够使用ATG

    Dynamo、WebLogic和WebSphere。OpenCms支持多种RDBMS来保存内容,包括Oracle、SQL

    Server、Sybase和mySQL。新版本提供了一个新的模板引擎,JSP支持,一种新的连接管理系统,提高了稳定性。

    4.JBoss Nukes

    基于J2EE架构的JBoss的Nukes是一个完整的内容管理系统。它包含高级用户组管理,安全规则等组件。这些组件在运行期才被部署。

    5.eAdmin/OWX

    基于java/jsp的SiteEditor,

    6.Apache Lenya

    Apache Lenya 是java的开源内容管理系统。它基于一些标准的技术比如XML 与 XSLT。它其中的代码核心来自于另外一个开源项目Cocoon

    7.Cofax

    Cofax是以Java/XML为基础的

    8.webEditor

    webEditor是一个专门论坛网站的管理系统 。使用cocoon作为机制。

    9.MMBase

    MMBase 基于 MPL 的开源

    10.Ion

    ion是一个简单但功能强大的基于最新技术的内容管理系统。它完全符合J2EE标准,使用XML定义内容结构。利用XSL把内容转换成各种格式比如:

    11.Jahia

    Jahia 组织日前发布了Jahia 内容综合管理系统

    12.JetNuke

    JetNuke是一个依据于PHPNuke但使用Java开发的网站内容管理系统(

    JetNuke免费使用且开放源代码(GNU license)。

    JetNuke严格分离了逻辑,数据,样式(style)

    7种预定义的样式,没有复杂性的配置文件,一个Web Administration。JetNuke可以很好的与JForum相结合。

    JetNuke使用FCKEditor(WYSIWYG

    13.dotCMS

    dotCMS是一个100%免费基于J2EE/portal的内容管理系统,它有着许多吸引人的特性是其它许多

    14.OpenEdit

    penEdit包括三大模块Web内容管理,电子商务,博客。Web内容管理包括在线编辑,动态布局,拼写检查(英文),

    用户管理,文件管理,版本控制和通告工具。电子商务模块包括在线产品目录管理,购物车,电子付款,产品展示与产品高级搜索(利用Nutch/Lucene

    的web爬行与搜索功能进行高级搜索所以不需要用数据库的功能)。 Blog模块包括在线管理,评论,注册和RSS/Atom引擎。

    OpenEdit运用到的开源组件有:Velocity,Dom4j,Spring,Lucene。

    该项目主页:cms

    Hippo

    Apache项目 :

    Cocoon(http://cocoon.apache.org)

    Slide(http://jakarta.apache.org/slide)

    Apache Webserver(http://httpd.apache.org)

    Ant (http://ant.apache.org/)

    Avalon (http://avalon.apache.org)

    Luc

    ene(http://jakarta.apache.org/lucene)

    Maven(http://maven.apache.org/)

    Xerces(http://xml.apache.org/xerces2-j/index.

    Xalan(http://xml.apache.org/xalan-j/index.

    FOP(http://xml.apache.org/fop/index.

    Batik(http://xml.apache.org/batik/index.

    OpenSymphony项目:

    OpenSymphony OSWorkflow

    (http://www.opensymphony.com/osworkflow/)

    Mortbay项目:

    Jetty(http://www.mortbay.org/jetty/index.

    Tanuki Software项目:

    Wrapper(http://wrapper.tanukisoftware.org/)

    在核心之外与Hippo

    HTMLArea(http://sourceforge.net/projects/itools-htmlarea/)

    MySQL(http://www.mysql.com)

    PostgreSQL(http://www.postgresql.org)

    OpenOffice(http://www.openoffice.org)

    16.JEECMS

    JEECMS是JavaEE版网站管理系统(Java Enterprise Edition Content Manage System)的简称。

    基于java技术开发,继承其强大、稳定、安全、高效、跨平台等多方面的优点

    采用hibernate3+struts2+spring2+freemarker主流技术架构

    强大、灵活的标签,用户自定义显示内容和显示方式

    在设计上自身预先做了搜索引擎优化,增强对搜索引擎的友好性

    采用伪静态页面技术,可自定义路径结构,无需urlrewrite

    轻松建设大规模网站,可通过次级域名建立子站群,各子站后台管理权限分离,全站实现单点登录

    17.Pulse

    Pulse是一个Web应用程序开发框架和门户网站搭建解决方案。它内置一些即装即用的组件比如:

    18.Vosao

    Vosao

    展开全文
  • Java开源UML建模

    2021-02-27 15:05:38
    火龙果软件工程技术中心ArgoUML使用java编写的开源UML产品,功能比较全。最受欢迎的UML建模工具。AlmaAlma是一个软件建模分析的工作平台,它读取几种不同的源代码,帮你设计面向对像的模型,修改结构和源代码,输出...
  • 不,WebLogic绝对不是开源的,从来没有,也不会.它是由Oracle开发的应用程序服务器(即使它最初是BEA的产品,由Oracle收购 – 现在它已经很久了,我们可以说它真的是Oracle产品).Oracle WebLogic Server(WLS)是Oracle(SOA ...

    不,WebLogic绝对不是开源的,从来没有,也不会.它是由Oracle开发的应用程序服务器(即使它最初是BEA的产品,由Oracle收购 – 现在它已经很久了,我们可以说它真的是Oracle产品).

    Oracle WebLogic Server(WLS)是Oracle(SOA Suite,WebCenter,…)的所有中间件(以及其他一些)产品的核心.因此,它开发了许多企业功能,如企业日志框架,企业监控,集群,缓存等……它支持完整的Java EE 6堆栈.

    另一方面,Glassfish应用服务器是Java EE的参考实现(RI).每次发布新的Java EE规范版本时,GlassFish都会实现它.您可以检查新规范,如果愿意,可以等待WebLogic – 它会在一段时间后再使用它. GlassFish本质上是开源的,让人们看到Java EE标准的实现.它已经收购了Sun Microsystems,并且仍然在积极开发.目前它是Java EE 7的完整RI(您当然知道我们拥有Java EE完整配置文件和Java EE Web配置文件 – 例如,Tomcat是Web配置文件实现).

    WebLogic和GlassFish之间没有其他重大区别,但是,如果您想使用其他Oracle(中间件)产品,则需要使用WebLogic.如果您只进行Java EE开发,GlassFish绝对足够(根据我的经验,更精简).

    展开全文
  • 本文由重庆佰鼎科技有限公司提供,重点介绍了java 开源 文档管理系统相关内容。重庆佰鼎科技有限公司专业提供asp.net 文档管理,文档管理系统的设计与实现,文档管理流程图等多项产品服务。本公司长期从事该行业多项...
  • java 开源 销售系统 开源软件正经历着巨大的增长,目前有64%的公司参与开源项目。 但是您可能已经知道了。 有趣的是如何出售它,并且幸运的是,赚了一些钱来帮助支持开发软件和维持项目的人员。 为什么我们喜欢...
  • Java开源大全

    2006-03-01 11:14:00
    介绍各种JAVA开源项目和产品,内容非常丰富,并按产品类别组织。 转载于:https://blog.51cto.com/opensource/8735
  • ArgoUML使用java编写的开源UML产品,功能比较全。最受欢迎的UML建模工具。AlmaAlma是一个软件建模分析的工作平台,它读取几种不同的源代码,帮你设计面向对像的模型,修改结构和源代码,输出新的源代码、文档和图表...
  • Java 开源博客 Solo 2.5.0 发布Solo 是一款一个命令就能搭建好的 Java 开源博客系统,...另外,我们新的博客产品 Pipe(golang 开发)已经开源,欢迎大家来围观!安装下载安装包 解压后执行 java -cp WEB-INF/lib/...
  • Sun宣布Java开源

    2007-04-30 13:31:00
    Sun宣布Java开源 Sun:将 GPL 下的开源进行到底 Sun决定把Java在 GPL 协议下开源之后,正在考虑把其旗舰级软件产品 Solaris 在 GPL(General Public License)下开源----Solaris在
  • Java开源电商项目比较

    万次阅读 2016-01-25 12:35:02
    这里比较的都是国外的开源...1、Smilehouse Workspace 是一个采用 Java 开发的电子商务应用程序,用来做产品、定案和客户信息管理。(从官网看,更像是一个管理系统) 2、Pulse没有使用spring,使用了hibernate,不清楚
  • 最近正在学习阅读源码,看到的大神许鹏的方法,感觉很有用,分享给大家源码阅读其实是一个逆向的工程,这期间必须会遇到种种...1.首先搞清楚要分析的产品解决的问题是什么,这个问题在哪个大的范畴里,也就是要搞清...
  • 2019,自主研发的工作流第4版在芜湖xx集团上线,经过几天的监测。工作流性能问题基本得到解决。...所以有幸参与java flowable改造整个过程的讨论。 后续的时间将基于内部工作流引擎与flowable引擎...
  • java 开源 开发平台

    2013-06-08 10:19:18
    APDPlat是Application Product Development Platform的缩写,即应用级产品开发平台,可以帮助你快速开发基于B/S多层架构的信息管理系统。而对于Java初级开发者,也能从APDPlat中学到众多的架构设计原则及编码技巧。 ...
  • Java开源UML建模

    2010-12-14 01:10:00
     ArgoUML  使用java编写的开源UML产品,功能比较全。最受欢迎的UML建模工具。    Alma  Alma是一个软件建模分析的工作平台,它读取几种不同的源代码,帮你设计面向对像的模型,...
  • 优秀Java开源项目

    千次阅读 2007-03-27 14:17:00
    此次的“开源之旅”将进行一次系列景点的汇萃,而且这次旅游的内容与以往不同,不再是基础平台类的开源产品,而是偏重于一些更新鲜的技术产品和应用软件,CRM、ERP的开源产品将隆重登场,RFID、VoIP等灸手可热的应用...
  • java开源mongodb orm框架

    2014-12-10 15:10:31
     公司之前要做一个互联网产品,由于产品的特性,决定使用NoSQL数据库mongodb作为底层存储。    在项目进入开发阶段时,发现使用mongodb的java driver是件非常头疼的事。像当年写jdbc一样,拼写查询条件,结果集...
  • 如果你只是想学习使用一下开源项目,那么你可以跳过本节(了解一下更好^_^),但是如果你想在自己的产品(不管是开源的还是商业的)中集成开源项目,那么你必须了解许可协议。开源项目的License可以分为三大类:OSI-...
  • Java开源电商项目比較

    2017-06-10 12:30:00
    这里比較的都是国外的开源项目,备选项目有: Smilehouse Workspace、Pulse、Shopizer、ofbiz、bigfish、broadleaf 1、Smilehouse Workspace 是一个採用 Java 开发的电子商务应用程序。用来做产品、定案和客户...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 3,793
精华内容 1,517
关键字:

java开源产品

java 订阅