精华内容
下载资源
问答
  • 起因是我想用百度的文本编辑器umeditor,它有一个jar包,ueditor-mini.jar,如果不是maven项目,我们只需要将这个jar包放入到项目的lib目录下就好,但我的项目是maven项目,所以需要从本地仓...

    我们都知道使用maven管理jar包的时候,我们需要到远程仓库下载相关的jar包到本地仓库,但是如果远程仓库没有这个jar包呢?这时候我们就需要手动将jar包添加到本地仓库。

    起因是我想用百度的富文本编辑器umeditor,它有一个jar包,ueditor-mini.jar,如果不是maven项目,我们只需要将这个jar包放入到项目的lib目录下就好,但我的项目是maven项目,所以需要从本地仓库去取,所以我们需要手动将这个jar包放入本地仓库。

    1.先下载到这个jar包

    这个就不多说了,在下载的umeditor文件夹中就能找到这个jar包,假设我下载完以后,放到了如下这个目录:E:\svn_beijing\xdx\mvn\ueditor-mini.jar

    2.将这个jar包安装到maven本地仓库

    只需要用以下这条命令:

    mvn install:install-file -Dfile=jar包的位置 -DgroupId=包的groupId -DartifactId=包的artifactId -Dversion=包的version -Dpackaging=jar

    针对本例:

    Dfile:E:\svn_beijing\xdx\mvn\ueditor-mini.jar

    DgroupId:com.baidu

    DartifactID:ueditor-mini

    DVersion:1.1.1

    所以我安装代码就是这样的:

    如果顺利的话,我们将看到如下的信息。

    这就说明我们已经成功的将这个jar包安装到了本地的maven仓库。

    我们到maven仓库去看看,果然,它就在那里。

     

    3.在pom中引入依赖,你就可以在你的maven项目中使用这个jar包了

    1         <!-- umeditor本地仓库自己创建 -->
    2         <dependency>
    3             <groupId>com.baidu</groupId>
    4             <artifactId>ueditor-mini</artifactId>
    5             <version>1.1.1</version>
    6         </dependency>

     

    转载于:https://www.cnblogs.com/roy-blog/p/8676285.html

    展开全文
  • pom文件 <build> <plugins>...org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <configuration> <source>8</so

    pom文件

    <build>
        <plugins>
          <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-compiler-plugin</artifactId>
            <configuration>
              <source>8</source>
              <target>8</target>
            </configuration>
          </plugin>
          <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-shade-plugin</artifactId>
            <version>1.2.1</version>
            <executions>
              <execution>
                <phase>package</phase>
                <goals>
                  <goal>shade</goal>
                </goals>
                <configuration>
                  <filters>
                    <filter>
                      <artifact>*:*
                      </artifact>
                      <excludes>
                        <exclude>META-INF/*.SF</exclude>
                        <exclude>META-INF/*.DSA</exclude>
                        <exclude>META-INF/*.RSA</exclude>
                      </excludes>
                    </filter>
                  </filters>
                  <transformers>
                    <transformer implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer">
                      <mainClass>自己的main函数类</mainClass>
                    </transformer>
                  </transformers>
                </configuration>
              </execution>
            </executions>
          </plugin>
        </plugins>
      </build>

    执行mvn clean package 后

    original开头的是 不带依赖的简洁包

    不带original 的是包含了依赖的富包

    用 Java -jar xx.jar 直接运行

    如果失败

    执行

    zip -d xxx.jar META-INF/.RSA META-INF/.DSA META-INF/*.SF

    展开全文
  • ueditor下载地址: ... 下载自己需要的版本,我这里是jsp/utf版本 解压将文件名改为ueditor...如果是web项目直接将jsp下的lib重jar放入项目lib下即可,我这里是maven项目,将依赖添加到pom.xml中。 <dependency>...

    ueditor下载地址:
    http://ueditor.baidu.com/website/download.html
    在这里插入图片描述
    下载自己需要的版本,我这里是jsp/utf版本
    解压将文件名改为ueditor,将文件夹拖拽到项目webapp下
    在这里插入图片描述
    如果是web项目直接将jsp下的lib重jar放入项目lib下即可,我这里是maven项目,将依赖添加到pom.xml中。

    		<dependency>
    			<groupId>commons-fileupload</groupId>
    			<artifactId>commons-fileupload</artifactId>
    			<version>1.3.1</version>
    		</dependency>
    		<dependency>
    			<groupId>commons-io</groupId>
      			<artifactId>commons-io</artifactId>
      			<version>2.4</version>
    		</dependency>
    		<dependency>
    			<groupId>commons-codec</groupId>
    			<artifactId>commons-codec</artifactId>
    			<version>1.9</version>
    		</dependency>
    		<dependency>
    		    <groupId>org.json</groupId>
    		    <artifactId>json</artifactId>
    		    <version>20170516</version>
    		</dependency>
    		<dependency>
                 <groupId>com.baidu.ueditor</groupId>
                 <artifactId>ueditor</artifactId>
                 <version>1.1.2</version>
                 <scope>system</scope>
                 <systemPath>${basedir}/src/main/webapp/WEB-INF/lib/ueditor-1.1.2.jar</systemPath>
             </dependency>
    

    在这里我是将ueditor1.1.2这个jar放入到了lib中,然后从pom.xml引入的本地的jar,没去重新下载
    以下是ueditor需要修改的配置,首先ueditor.config.js文件中修改:var URL = window.UEDITOR_HOME_URL || "http://127.0.0.1:8080/项目名称/ueditor/";
    这个地址是为了能链接到下边的jsp/controller.jsp在这里插入图片描述
    其次修改config.json中的路径,主要是“imagePathFormat”等上传保存路径以及“imageUrlPrefix”等图片访问路径前缀
    在这里插入图片描述

    包括下边的“涂鸦图片”、“上传视频”、“上传文件”等,上传路径和访问路径都需要改一下。
    “{yyyy}{mm}{dd}/{time}{rand:6}”为文件夹或文件命名格式,命名格式可以自定义,具体在下边注解中都有声明。
    以上两个文件配置完成,jar引入后即可启动项目了。项目启动后访问:http://127.0.0.1:8080/项目名称/ueditor/jsp/controller.jsp?action=config
    如果返回在这里插入图片描述
    则配置真确,否则配置失败。请仔细查看配置路径是否正确。
    ueditor的整体效果可以访问http://127.0.0.1:8080/项目名称/ueditor/index.html在这里插入图片描述
    在页面上的写法:

    //引入js
     <script type="text/javascript" src="/ueditor/ueditor.config.js"></script>
     <script type="text/javascript" src="/ueditor/ueditor.parse.js"></script>
      <script type="text/javascript" src="/ueditor/ueditor.all.js"></script>
     <script type="text/javascript" charset="utf-8" src="/ueditor/lang/zh-cn/zh-cn.js"></script>
    
    

    body中:

    <textarea id="web_content"  name="web_content">这里写你的初始化内容...
    			</textarea>
    			<!-- 实例化编辑器 -->
    			<script type="text/javascript">
    			
    			var ue = UE.getEditor("web_content");
    			
    			</script>
    

    一个整体的ueditor就集成成功了

    展开全文
  • 在日常开发中工作中大多数开发人员都是一个人奋战项目,虽然也使用maven管理,但是并没有充分发挥maven的功能,于是小编摸索着搭建一个maven多模块的项目,首先在网上...SpringBoot官方推崇的是富jar,也就是jar文...

    在日常开发中工作中大多数开发人员都是一个人奋战项目,虽然也使用maven管理,但是并没有充分发挥maven的功能,于是小编摸索着搭建一个maven多模块的项目,首先在网上关于这个的文章很多,虽然不是很好,但我从中收获了很多,在这集百家所长,写一份实战记录,大家跟着我一块做吧!

    声明:构建多模块不是最难的,难点是如果把多模块打包成一个执行jar。

    SpringBoot官方推崇的是富jar,也就是jar文件启动项目,所以如果在这里打war包我不具体介绍,如果需要的朋友可以给我留言,我回复。如果感觉文章对您有用,欢迎点击star

    建议clone项目后,在看教程(有不足的地方希望大家保函,指出来,我们一起学习改进)

    【GITHUB】: https://github.com/lxchinesszz/multi-boluome

    构建工程

    • 1.首先第一步,在github上创建一个公共项目项目名 multi-boluome
    991a632e4f41dcdb24e983b7ac3b1559.png
    • 2.把仓库同步到本地,使用Intellij idea打开,把普通项目转换为maven项目【右键:Add Frameworks Support】
    34bd8923d6e85ce374b70320d8fb6336.png
    be185f24f65a12a2b2a148f8f072c03b.png
    • 3.删除除了pom文件之外的文件也就是src删除
    33a47f890bccb0dbdd033d32b48aa7e3.png
    • 4.然后新建File->New->module以此创建(此时会看到pom文件的变化)
    1. web
    2. dao
    3. domain
    4. service
    2469c395de78c76f9818d621633b4f29.png
    • 5.引入SpringBoot依赖 这个我在外面写的(这个根据个人项目需要)
    外面的pom文件内容<?xml version="1.0" encoding="UTF-8"?>4.0.0blm.server multi-boluome pom1.0-SNAPSHOTwebservicedaodomainorg.springframework.boot spring-boot-starter-parent 1.4.3.RELEASEUTF-8UTF-81.81.0.6org.springframework.boot spring-boot-starter-aop org.springframework.boot spring-boot-starter-data-mongodb org.springframework.boot spring-boot-starter-data-redis org.springframework.boot spring-boot-starter-freemarker org.springframework.boot spring-boot-starter-web org.springframework.boot spring-boot-starter-test testjunit junit 4.12org.mockito mockito-core 1.10.19org.springframework.boot spring-boot-starter-amqp com.google.code.gson gson 2.2.4org.springframework.boot spring-boot-maven-plugin 1.3.0.RELEASEiflyer.IflyerApplicationZIPrepackage
    • 6.开始编写domain层(这里我用mongodb数据库)
    • 7.dao层我要用到数据库,所以在resource中添加配置信息
    • 8.service层中我有用到freemarker的模板引擎,所以添加配置信息
    • 9.web层编写启动类,main方法,main方法要放到目录外层,根据约定哦!
    • 10.每个层及都有自己的依赖
    eg: dao层依赖domain service依赖dao和domain web层依赖service、dao、domain这个关系层次一定要告诉,编辑器,如下设置 右键:Open Module Settings打开

    idea修改依赖

    54fad03c5402cf7c02f52575acae3d26.png

    11.run一下启动类吧!工程可以启动了

    如果出现一下错误 Error:java: Annotation processing is not supported for module cycles. Please ensure that all modules 说明依赖关系错了,继续看第10步骤吧。

    打包发布jar文件

    • 1.在启动类中修改pom文件(也就是web层的)
    blm-startorg.springframework.boot spring-boot-maven-plugin 1.3.0.RELEASE
    • 2.在外层pom中构建插件
    org.springframework.boot spring-boot-maven-plugin 1.3.0.RELEASEcom.ApplicationZIPrepackage
    • 3.打包吧,mvn package —Dmaven.test.skip=true 跳过测试
    [INFO] multi-boluome ...................................... SUCCESS [ 1.707 s][INFO] domain ............................................. SUCCESS [ 2.463 s][INFO] dao ................................................ SUCCESS [ 0.592 s][INFO] service ............................................ SUCCESS [ 0.606 s][INFO] web ................................................ SUCCESS [ 1.135 s][INFO] ------------------------------------------------------------------------[INFO] BUILD SUCCESS[INFO] ------------------------------------------------------------------------[INFO] Total time: 7.290 s[INFO] Finished at: 2017-01-20T17:05:14+08:00[INFO] Final Memory: 42M/265M[INFO] ------------------------------------------------------------------------KK-MINI:multi-boluome liuxin$ INFO] Building jar: /Users/liuxin/git/模仿项目/multi-boluome/web/target/blm-start.jar构建文件在这个目录下

    very Good!开始飞吧

    提醒:所有模块里面的父节点都是一样的哦,不然会报错 unknow.version==

    WARNING] 'parent.relativePath' of POM blm.server:domain:[unknown-version] 类似

    展开全文
  • 在日常开发中工作中大多数开发人员都是一个人奋战项目,虽然也使用maven管理,但是并没有充分发挥maven的功能,于是小编摸索着搭建一个maven多模块的项目,首先在网上...SpringBoot官方推崇的是富jar,也就是jar文...
  • Maven插件自定义绑定

    2020-05-17 19:19:28
    除了内置绑定以外,用户还能够自己选择将某个插件目标绑定到生命周期的某个阶段上,这种自定义绑定方式能让Maven项目在构建过程中执行更多更特色的任务。 一个常见的例子是创建项目的源码jar包。内置的插件绑定...
  • 2:然后将包导入到maven 项目中,(要求是下载之后的整个包内容) 3:由于Ueditor使用时需要有jar包支持,所以将ueditor\jsp\lib 下的jar包放到WEB-INF /lib下 ,然后在项目中引用这些jar包,操作如图: 4:jar...
  • 比如 百度的文本编辑器ueditor,中央仓库就没有. 可以使用eclipse导入,也可以使用maven命令导入. 1.eclipse 导入: 右键项目,选择import , 选择Maven 里面的install or deploy an artifact to a Maven repositor ...
  • 根据百度文本编辑器ueditor1_4_3_3所依赖的ueditor-1.1.2。 fuzhutech相关项目 fuzhutech博客 主要修改点 待续 安装 Maven项目 在项目的pom.xml的依赖项中加入以下内容: < groupId>com.fuzhutech</ groupId> ...
  • 亮点一、Structs2.x+Spring3.x+Hibernate4.x+ JEasyui1.3.4+Maven3 各框架jar包等采用的均是目前为止最新的版本,讲解时使用的这些jar及框架的最新技术,如此组合在国内尚属首部、技术的前沿性可以保证让您的技术在...
  • 【记录所遇到的问题】跨域异常 - 使用CORS-FILTER.jar解决跨域问题 ...Maven方式导入jar web.xml配置 关于文本跨域不成功的问题 Maven方式导入jar <dependency> <groupId>com.thetransac...
  • SpringBoot创建maven多模块项目(实战)工作中一直都是一个人奋战一人一个项目,使用maven管理,看这个也挺好,但是总感觉没有充分发挥maven的功能,于是研究了一下这个,网上关于这个的文章很多,虽然不是很好,但我...
  • 百度文本编辑器需要的jar包,maven 仓库不能直接下载,所以上传备用
  • 这里介绍的是 Maven 项目中如何使用百度...1、将 jar 包安装到本地 Maven 仓库将文本编辑器下的 jsp下的 lib 目录下的 jar 包拷贝至D盘,然后进入 cmd,输入如下命令:mvn install:install-file -DgroupId=com....
  • layui下文本编辑器图片上传 tomcat环境 layedit+springMvc+maven 功能包含各种jar包,按照时间建立文件夹。
  • 1、将 jar 包安装到本地 Maven 仓库 将文本编辑器下的jsp下的lib目录下的jar包拷贝至D盘, 然后进入cmd,输入如下命令: mvn install:install-file -DgroupId=com.baidu -DartifactId=ueditor -Dversion=1.1.2 -...
  • 使用ueditor文本编辑器 官网地址:https://ueditor.baidu.com/website/ 根据需要下载Demo: 我这是要的是jsp版本: 解压之后结构图: 到这一步准备工作就做好了,接下来导入到工程中: 全部复制到工程中: 2....
  • 1、maven配置: 注:注释掉的jar包配置是因为使用百度提供的源码时无法做到上传图片等功能,所以需要修改源码自己配置 2、web项目lib下载jar包: 3、前端配置文件 项目结构: 将config.json文件放到...
  • 下载 UEditor 最新版 ... ,选择下载,进入下载页面...因为我的项目是 springBoot架构,所以我将jar包添加到项目中是通过maven依赖。步骤如下:(1)在resources 根目录下建立 lib 文件夹,将5个jar包拷入 lib 文件夹下。
  • 需要依赖的jar 如果是maven请在pom添加对应的 ueditor maven仓库没有下载 需要自己安装到maven仓库 json版本 <dependency> <groupId>org.json</groupId> <artifactId>json</...
  • 1.ueditor官网 ... 2. jsp版本的使用方式 2.1 下载对应版本 ...解压后导入到java项目中,本人的项目目录如下,供参考 ...jsp/lib文件夹中的jar包,因为是maven项目,我选择从maven服务器获取配置后,加在pom文件中,如下
  • ssm使用文本编辑器以及图片上传

    千次阅读 2019-01-04 17:53:56
    在开发中,我是用ssm+maven 大家可以排除其他,直接进入步骤即可 项目结构: 先前准备 : 把绿框中的jar包引用,右键包&gt;Build Path&gt;add  一、配置ueditor  1.把下载好的ueditor放到webapp.....
  • 1、文本编辑器 1、将jar包解压缩成文件夹 2、将文件夹添加到Maven项目的webapp目录下 3、打开ueditor/jsp/lib 将lib里面所有的jar包添加到pom.xml里面 <!-- ...
  • 接下来就是搭建一个spring工程,使用IDEA来搭建maven工程, 目录如下: 测试一下: 二、spring后台整合 首先解压刚才下载的代码,直接进入jsp文件夹观察: 第一点,一看就是依赖的jar...
  • UEditor文本编辑器前后端分离

    千次阅读 2018-10-18 10:58:51
    UEditor百度前后端分离下载ueditor源码创建java项目编写ueditor图片上传支持接口接下来就是前端配置 下载ueditor源码 ...把ueditor-1.4.3.3-utf8版解压后jsp/lib文件夹下的jar全部导入到项目中 ,如果考虑...
  • 一、首先将ueditor的jar包放入maven本地仓库(两种方式) 1)使用eclipse导入maven仓   添加需要填写的jar包 .在pom.xml中添加配置(两种方式生成的jar包路径不一样,所以groupId不一样)  &lt;!-- 添加...
  • 1.maven导入需要的jar包 <!-- 引入freeMarker的依赖包. --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-freemarker<...
  • 百度文本Ueditor图片上传趟坑之路

    万次阅读 热门讨论 2018-07-03 10:09:40
    1. 项目说明:使用Ueditor的项目是一个后台管理的项目,采用maven搭建的ssh框架另外添加了redis等组件,当中使用了struts2,对于struts2自身了解不深,所以导致踩坑有点多。 2. 问题一:使用Ueditor的时候出现后台...

空空如也

空空如也

1 2 3
收藏数 53
精华内容 21
关键字:

maven富jar