精华内容
下载资源
问答
  • 本资源是ILOG CPLEX Java API官方文档打包整合,为html格式。
  • JxBrowser是将基于Chromium的浏览器与Java应用程序集成,以处理和显示HTML5,CSS3,JavaScript,...小编为大家整理了v7.3版的API文档,包括使用的API及其相关描述。(点击文末“了解更多”下载最新版Jxbrowser)com...

    JxBrowser是将基于Chromium的浏览器与Java应用程序集成,以处理和显示HTML5,CSS3,JavaScript,Flash等。

    近日,JxBrowser v7.3发布上线,支持最新macOS Catalina,支持Java13,支持浏览器发起的URL请求。小编为大家整理了v7.3版的API文档,包括使用的API及其相关描述。

    (点击文末“了解更多”下载最新版Jxbrowser)

    2972650d70634ca87ae453e47239b1f6.png
    • com.teamdev.jxbrowser 包含所有用于创建和使用引擎和浏览器的类。
    • com.teamdev.jxbrowser.annotation 此包包含用于Java代码的公共注释类型。
    • com.teamdev.jxbrowser.browser 这个包提供了允许您使用浏览器的类。
    • com.teamdev.jxbrowser.browser.callback 这个包提供了允许您使用浏览器回调的类。
    • com.teamdev.jxbrowser.browser.callback.input 鼠标和键盘输入回调。
    • com.teamdev.jxbrowser.browser.event 这个包提供了允许您处理浏览器事件的类。
    • com.teamdev.jxbrowser.cache 包含允许使用缓存的类。
    • com.teamdev.jxbrowser.callback 包含所有回调都必须扩展的公共接口。
    • com.teamdev.jxbrowser.cookie 包含允许您管理cookie的类。 com.teamdev.jxbrowser.devtools 这个包提供了允许您使用Chromium开发工具的类。
    • com.teamdev.jxbrowser.dom 提供文档对象模型(DOM)的接口和类。 com.teamdev.jxbrowser.dom.event 包含DOM事件的类和接口。
    • com.teamdev.jxbrowser.download 这个包提供了允许您管理下载的类。
    • com.teamdev.jxbrowser.download.callback 下载服务回调。
    • com.teamdev.jxbrowser.download.event 下载活动事件。
    • com.teamdev.jxbrowser.engine 这个包提供了允许您使用引擎的类。 com.teamdev.jxbrowser.engine.event 发动机的事件。
    • com.teamdev.jxbrowser.event 引擎和浏览器事件。
    • com.teamdev.jxbrowser.frame 这个包提供了允许您在浏览器中使用框架的类。
    • com.teamdev.jxbrowser.js 这个包提供的类允许您使用JavaScript到Java的桥接
    • com.teamdev.jxbrowser.logging 提供允许配置日志记录的类。 com.teamdev.jxbrowser.media 提供处理媒体内容和设备的接口和类。
    • com.teamdev.jxbrowser.media.callback 媒体的回调。
    • com.teamdev.jxbrowser.media.event 媒体相关事件
    • com.teamdev.jxbrowser.menu 此包包含用于处理上下文菜单的接口和类。
    • com.teamdev.jxbrowser.navigation 包含用于使用导航的类和接口。
    • com.teamdev.jxbrowser.navigation.callback 导航回调。
    • com.teamdev.jxbrowser.navigation.event 导航事件。 com.teamdev.jxbrowser.net 包含用于处理网络的类和接口。
    • com.teamdev.jxbrowser.net.callback 网络服务回调。
    • com.teamdev.jxbrowser.net.event 网络服务事件。
    • com.teamdev.jxbrowser.net.proxy 提供允许配置代理的类。
    • com.teamdev.jxbrowser.net.tls 包含用于处理SSL证书的类和接口。
    • com.teamdev.jxbrowser.os 提供使用操作系统相关功能的实用程序类和接口。
    • com.teamdev.jxbrowser.permission 此包提供允许使用权限的类。
    • com.teamdev.jxbrowser.permission.callback 权限服务回调。
    • com.teamdev.jxbrowser.plugin 包含筛选可用插件的类和接口。 com.teamdev.jxbrowser.plugin.callback 插件服务回调。
    • com.teamdev.jxbrowser.search 提供使用搜索功能的类和接口。
    • com.teamdev.jxbrowser.spellcheck 此包提供用于拼写检查的类和接口。 com.teamdev.jxbrowser.time 用于处理时间的实用程序类。
    • com.teamdev.jxbrowser.ui 用户界面(UI)相关功能的实用程序类。 com.teamdev.jxbrowser.ui.event 用户界面事件。
    • com.teamdev.jxbrowser.view.javafx 包含一个显示浏览器内容的JavaFX UI组件
    • com.teamdev.jxbrowser.view.javafx.callback 包含显示JavaFX UI对话框的回调实现。
    • com.teamdev.jxbrowser.view.swing 包含一个显示浏览器内容的Swing UI组件。
    • com.teamdev.jxbrowser.view.swing.callback 包含显示Swing UI对话框的回调的实现。
    • com.teamdev.jxbrowser.zoom 此包包含用于处理网页缩放的类和接口。
    • com.teamdev.jxbrowser.zoom.event 缩放事件。
    展开全文
  • 项目为什么要造轮子?强迫症患者,接受不了Swagger的各式注解对代码的入侵造成的冗杂,更渴望清洁的代码;注解的使用需要一定的学习成本;随后尝试使用Apidoc,尽管...也有一些基于Java标准注释生成文档的项目,但...

    项目

    为什么要造轮子?强迫症患者,接受不了Swagger的各式注解对代码的入侵造成的冗杂,更渴望清洁的代码;

    注解的使用需要一定的学习成本;

    随后尝试使用Apidoc,尽管Apidoc是基于注释生成文档,但是学习成本并没有降低,你需要学习额外的注释Tag,同时你不得不使用这些特殊的Tag将你所需接口的相关信息手动写出来,感觉并没有大幅度降低书写文档的工作量;

    也有一些基于Java标准注释生成文档的项目,但是有的无法支持实体参数、泛型变量、多模块依赖,有的Bug太多,UI界面不够友好,使用方式过于复杂,甚至逻辑处理上存在问题。

    特性基于Java源码、标准注释以及Tag生成文档,无代码入侵,保证代码整洁,同时保证开发人员的注释习惯与注释规范

    提供了友好的默认UI

    提供了文档RESTEful API,支持实现自定义UI

    提供规范配置方式,使用更方便

    提供相应的spring-boot-starter,同时支持传统spring与spring-boot

    支持关联实体参数

    支持泛型

    支持忽略某个参数

    支持忽略解析指定包或指定类型参数的数据结构

    支持多模块项目(从指定Jar包中解析源码或数据结构)

    实现方式

    其中:Module jdk.javadoc Package com.sun.tools.javadoc

    This package and its contents are deprecated and may be removed in a future release. See javax.tools.ToolProvider.getSystemDocumentationTool and javax.tools.DocumentationTool for replacement functionality.

    Module jdk.javadoc Package com.sun.javadoc

    Note: The declarations in this package have been superseded by those in the package jdk.javadoc.doclet. For more information, see the Migration Guide in the documentation for that package.

    @Deprecated(since="9",forRemoval=true)

    public class Main extends Object

    可以看出,旧版Javadoc API自 Java9 已经被标记遗弃,在不久的将来将被移除,但是值得庆幸,直到最新的大版本 Java12 该API还未移除,所以使用 Java12 及以前版本的用户可以放心使用,后续作者会提供新版API支持。

    使用

    示例为spring-boot项目,使用 application.yml 做为配置文件

    引入依赖

    com.github.liuhuagui

    smalldoc-spring-boot-starter

    2.3

    配置

    接口文档通常在开发时使用,只需要保证文档配置在开发环境下生效 —— spring.profiles.active=dev

    server:

    port: 8080

    servlet:

    context-path: /my-project

    spring:

    profiles:

    active: dev

    ---

    spring:

    profiles: dev

    smalldoc:

    source-paths: #额外的源码路径(项目的源码路径默认已经包含在内,不需要再添加)

    - 'D:\Workspaces\myBeanProject\my-bean\src\main\java'

    - 'D:\Maven\Repositories\repository\com\aliyun\aliyun-java-sdk-core\3.5.0'

    packages:

    - quantity.knowledgebase

    - my.bean

    - com.aliyuncs.auth.sts

    project-name: 我的文档

    enabled: true #默认为true

    url-pattern: /smalldoc/* #默认为/smalldoc/*

    访问地址URL: http://192.168.1.76:8080/my-project/smalldoc/

    METHOD: GET

    接口源码

    /*** 文章的创建,编辑,发布,自定义* @author KaiKang 799600902@qq.com*/

    @RestController

    @RequestMapping("w")

    public class WriteArticleController {

    /*** 原创文章在编辑中保存* @param content 内容* @param oaCopy 原创文章副本* @return data-草稿ID* @author KaiKang 799600902@qq.com*/

    @PostMapping(path = "o/save_draft",produces = {"text/plain", "application/json;charset=UTF-8"},consumes = "application/x-www-form-urlencoded")

    public Result saveOriginalDraft(String content, OriginalArticleCopy oaCopy, HttpServletRequest request) {

    return writeArticleService.saveOriginalDraft(content, oaCopy);

    }

    /*** 这只是一个测试接口* @param content 内容* @return 返回数据* @author KaiKang 799600902@qq.com*/

    @GetMapping(path = "o/save",produces = {"text/plain", "application/json;charset=UTF-8"})

    public Result save(String content, HttpServletRequest request) {

    return null;

    }

    }

    接口文档

    文档API(用来实现自定义UI)URL: http://192.168.1.76:8080/my-project/smalldoc/

    METHOD: POST

    注意source-paths 配置项表示额外的源码路径,项目的源码路径默认已经包含在内,不需要额外添加,只需要指定扫描的包,比如:my.project.controller

    程序只会解析类名为*Controller的源代码中的接口信息(规范)

    程序暂未支持Linux环境,在项目打包部署之前,记得关闭文档功能,关闭方式多种多样,比如:

    spring.profiles.active=*(* 只要不是dev即可),不再激活开发环境配置

    smalldoc.enabled=false,关闭启用

    修改依赖作用域为test后再进行打包,这样连smalldoc的jar包都不会被打包进去(推荐)

    com.github.liuhuagui

    smalldoc-spring-boot-starter

    2.3

    test

    社区

    展开全文
  • Java打包jar包和生成API文档

    千次阅读 2017-12-11 17:19:31
    1.打包jar包 Jar {ctxu} {vfm0M}{jar-文件}... cfHelloWorld.java mypackage,该命令将包mypackage中的文件打包,没有执行过程显示,执行结果是再当前目录产生了HelloWorld.jar文件   例2:jar cvfHelloWorld.java myp

    1.打包jar

    Jar {ctxu} {vfm0M}{jar-文件} {manifest-文件} {-C 目录}文件名

    1jar cf HelloWorld.jar mypackage,该命令将包mypackage中的文件打包,没有执行过程显示,执行结果是再当前目录产生了HelloWorld.jar文件

     

    2jar cvf HelloWorld.jar mypackage,该命令将包mypackage中的文件打包,有执行过程显示,执行结果是再当前目录产生了HelloWorld.jar文件

     

    3jar xvf HelloWorld.java解开HelloWorld.java到当前目录,不显示任何信息

     

    2.生成API文档

    Javacdoc [命令选项] [包名] [源文件名][@files]

    1java doc mypackage\*.java –d javadoc,该命令用于为mypackage包下的类生成API,输出目录为javadoc,查看该API文档的方法是双击“index.html”文件

    展开全文
  • Java EE-API文档

    2017-12-02 20:46:32
    Java EE-API文档,从Java EE JDK中提取的文档打包而成。
  • 1,POI对JDK版本支持及XLSX (2017-04-01 13:51:39)对JDK6的支持,最后版本是POI-3.10.1;...xlsx实质上是ooxml格式,使用xml记s录数据,用ZIP打包压缩,后缀名修改为xlsx。2,response.setContentType("appl...

    1,

    POI对JDK版本支持及XLSX (2017-04-01 13:51:39)

    对JDK6的支持,最后版本是POI-3.10.1;从POI-3.11开始,最低支持JDK7。

    POI-3.5开始提供对xlsx格式的支持,而此前版本只支持xls格式。

    xlsx实质上是ooxml格式,使用xml记s录数据,用ZIP打包压缩,后缀名修改为xlsx。

    2,

    response.setContentType("application/ vnd.ms-excel");跟你下下来的文件能不能找没任何关系。

    他只是让浏览器知道要保存为什么文件而已,真正的文件还是在流里面的数据,你设定一个下载类型并不会去改变流里的内容。

    而实际上只要你的内容正确,文件后缀名之类可以随便改,就算你指定是下载excel文件,下载时我也可以把他改成pdf等

    2.2,

    本来我导出的格式是xlsx格式的,但是下载得到的文件格式变成了xls,

    一开始以为是返回的contenttype设置错了

    return File(ms, "application/vnd.ms-excel", "新车型导入模板文件.xlsx");

    然后我把application/vnd.ms-excel换成了application/vnd.openxmlformats-officedocument.spreadsheetml.sheet,但是还是没有解决问题,

    后来想到可能是文件本身就是xls的格式,然后查了一下资料,找到了问题所在.

    是我在生成写入excel时使用的类不对, NPOI.HSSF.UserModel.HSSFWorkbook book = new NPOI.HSSF.UserModel.HSSFWorkbook();

    HSSFWorkbook类生成的就是xsl格式的excel文件,

    而当我们需要生成xslx格式时,必须使用XSSFWorkbook这个类,最后完美解决了问题,

    当然ContentType类型也要设置正确.

    3,

    1kb=1024byte=8192位(也就是1024*8)

    展开全文
  • knife4j是为Java MVC框架集成Swagger生成Api文档的增强解决方案,前身是swagger-bootstrap-ui,取名kni4j是希望她能像一把匕首一样小巧,轻量,并且功能强悍!knife4j的前身是swagger-bootstrap-ui,为了契合微服务的架构...
  • JxBrowser是将基于Chromium的浏览器与Java应用程序集成,以处理和显示HTML5,CSS3,JavaScript,...小编为大家整理了v7.3版的API文档,包括使用的API及其相关描述。(点击文末“了解更多”下载最新版Jxbrowser)com...
  • 里面包含: - JavaAPI1.6中文文档 - JQuery1.8中文文档 - W3School学习文档打包下载 全部都是chm格式,方便网络应用开发,离线学习
  • Java api文档中文版

    2015-11-21 00:03:39
    为了方便大家下载,(穷人富人都欢迎),特将Java必备的一些api文档打包,这里有你需要的大部分的重要的中文的api的文档,有差不多10种,简单介绍一下,有dhtml,hibernate,jdk,jQuery,Struts2等等等等,不用谢我...
  • JxBrowser(点击下载)是将基于Chromium的浏览器与Java应用程序集成,以处理和显示HTML5,CSS3,JavaScript,Flash等。...小编为大家整理了v7.3版的API文档,包括使用的API及其相关描述。 com.teamdev....
  • 中文帮助文档,jdk 1.7 和1.8 两个打包,如有打不开的话需要右键设置一下。
  • 程序员必备API开发文档,集合多种开发文档手册,如DTDAPI,ajaxAPI,J2EEAPI,Jsp_sevlet中文API,MYSQLAPI,Spring2.5等 40几项文档
  • knife4j是为Java MVC框架集成Swagger生成Api文档的增强解决方案,前身是swagger-bootstrap-ui,取名kni4j是希望她能像一把匕首一样小巧,轻量,并且功能强悍!knife4j的前身是swagger-bootstrap-ui,为了契合微服务的架构...
  • 先看看入门教程,了解怎么安装使用ant,以及build.xml文件中各组件的含义。 下面是看资料改写的build.xml文档,并粘贴了别人的一个现成文档,两者在属性定义上略有不同。
  • java超市管理系统(源代码+api帮助文档+打包的jar)。 里面已经打包好了可执行的exe和jar,你可以修改程序,然后再打包出来。
  • jdk1.6中文api文档打包下载地址

    千次阅读 2009-04-03 15:26:00
    jdk1.6中文api文档打包下载的地址为:http://download.java.net/jdk/jdk-api-localizations/jdk-api-zh-cn/publish/1.6.0/html_zh_CN.zip jdk1.5中文api文档打包下载的地址为:... 
  • Sun完整发布Java API文档中文版

    千次阅读 2006-06-04 11:32:00
    发布时间 相关类库 阅读/下载 2005/10/31 java.langjava.util 在线阅读 / 打包下载
  • 深入浅出SqoopSqoop Java Client API 使用指南简介Sqoop是一个在Hadoop和关系型数据库之间被用来传输数据的工具,官网地址,当前最新版本是2.0,本文根据官网文档,基于1.99.7版本,简单介绍其Java Client API使用。...
  • 深入浅出SqoopSqoop Java Client API 使用指南简介Sqoop是一个在Hadoop和关系型数据库之间被用来传输数据的工具,官网地址,当前最新版本是2.0,本文根据官网文档,基于1.99.7版本,简单介绍其Java Client API使用。...
  • JavaEE|JavaSE6|Servlet|jQuery|Json|API文档打包下载,极大的方便了开发。 欢迎下载。另有大量的Java开发方面的电子和源码,有需要的请留下邮件,我会发给你们的。 谢谢。
  • build.xml 进行项目的清理工作 ...-- 生成java文档 生成到build.doc中 private :是否生成private的属性 windowtitle:设置标题 use:生成每个包中的 packagenames:指定包 dest
  • Java中文辅助API文档,包含Java1.6和Java1.8版本,全新
  • API文档

    2018-08-14 22:29:57
    概念:应用程序编程接口,即jdk文档手册,里面以类的形式提供了很多常用的功能。 常用的包与类:  java.lang包:因为常用,所以不需要导包。  java.util包:数组工具类,日期,集合等。  java.net包:网络...
  • knife4j是为Java MVC框架集成Swagger生成Api文档的增强解决方案,前身是swagger-bootstrap-ui,取名kni4j是希望它能像一把匕首一样小巧,轻量,并且功能强悍! knife4j的前身是swagger-bootstrap-ui,为了契合微服务的...
  • -- 生成java文档 生成到build.doc中 private :是否生成private的属性 windowtitle:设置标题 use:生成每个包中的 packagenames:指定包 destdir:设置doc文档位置 --> ${src.dir}" private=...
  • 这个依赖包在maven中央仓库是没有的,所以我们需要找到fastdfs-client-java开发工具包,下载并打包成jar包,最后使用Idea加入到maven仓库中。 具体的过程可以参考fastdfs的官方文档中也有简要描述: ...
  • 软件开发常用API文档

    2013-05-23 00:02:49
    内含: 网页制作完全手册 ...Spring+Framework+开发参考手册 JScript官方中文手册 ...Java API文档中文版 Ext JS 3.0 css3.0参考手册 这些东西网上基本都有,但是这里给大家做了打包,方便大家一次性下载使用。
  • CPP_C++_Reference.chm CSS2.0中文手册.chm ...JAVA中文_API.CHM JDK_API_1_6_zh_CN.CHM.lnk Jsp帮助文档.chm Jsp精华文章.chm Struts-api(已更新,含TAGS).CHM Struts2.chm tomcat-docs(Servlet&JSP API).CHM
  • Sqoop Java Client API 使用指南简介Sqoop是一个在Hadoop和关系型数据库之间被用来传输数据的工具,官网地址,当前最新版本是2.0,本文根据官网文档,基于1.99.7版本,简单介绍其Java Client API使用。接下来要介绍...

空空如也

空空如也

1 2 3 4 5 ... 13
收藏数 259
精华内容 103
关键字:

java打包api文档

java 订阅