maven项目中,lib目录下有自己私有的包,则需要配置一下代码,然后进行打包

<plugin>    <groupId>org.apache.maven.plugins</groupId>    <artifactId>maven-compiler-plugin</artifactId>    <version>3.1</version>    <configuration>        <source>1.6</source>        <target>1.6</target>        <encoding>UTF-8</encoding>        <compilerArgs>            <arg>-verbose</arg>            <arg>-Xlint:unchecked</arg>            <arg>-Xlint:deprecation</arg>            <arg>-bootclasspath</arg>            <arg>${env.JAVA_HOME}/jre/lib/rt.jar</arg>            <arg>-extdirs</arg>            <arg>${project.basedir}/lib</arg>        </compilerArgs>    </configuration></plugin>

原文地址:https://www.cnblogs.com/xiaoyu1994/p/8378805.html

时间: 2024-10-10 03:49:25

maven项目中,lib目录下有自己私有的包,则需要配置一下代码,然后进行打包的相关文章

解决使用intellij idea开发MAVEN项目在target目录下不存在mapper.xml文件

原 解决使用intellij idea开发MAVEN项目在target目录下不存在mapper.xml文件 原文章链接:https://blog.csdn.net/beauxie/article/details/65448964 原本在Eclipse中好好的MAVEN项目,导入intellij idea中,服务器启动正常,但在调用userMapper接口时,报以下异常: [java] view plain copy org.apache.ibatis.binding.BindingExcepti

将IDEA maven项目中src源代码下的xml等资源文件编译进classes文件夹

如题,IDEA的maven项目中,默认源代码目录下的xml等资源文件并不会在编译的时候一块打包进classes文件夹,而是直接舍弃掉. 如果使用的是Eclipse,Eclipse的src目录下的xml等资源文件在编译的时候会自动打包进输出到classes文件夹.hibernate和spring有时会将配置文件放置在src目录下,编译后要一块打包进classes文件夹,所以存在着需要将xml等资源文件放置在源代码目录下的需求. 解决IDEA的这个问题有两种方式. 第一种是建立src/main/re

JavaWeb项目中WEB-INF目录下class文件自动生成以及显示

问题一:WEB-INF目录下的class字节文件是自动生成的,还是需要手动创建相关目录,然后再将字节件复制进去? 可以让eclipse自动生成 source folder:存放.java源文件的根目录 output folder:.class编译输出的根目录纯"java project"中,一般把"src"设置为source folder,把bin设置为output folder "web project"中,一般把"src"

使用idea搭建maven项目时 java目录下的xml文件没有加载的解决方法

今天在idea集成开发环境下 使用maven搭建了ssm项目,遇到了3个问题 首先我们先复习一下知识点: 第一步:在web.xml中配置spring监听器 <!-- spring监听器 加载spring容器 --> <listener> <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class> </listener> <con

eclipse maven项目如何将所有的jar包复制到lib目录下?

1.情景展示 我们知道,maven项目的jar包并不存在与项目当中,项目所需的jar包都保存在本地仓库中,如果本地仓库没有,会从配置的中央仓库下载,如果中央仓库也没有就会报错: 如上图所示,我想将项目所依赖的所有jar包都放在src/main/webapp/WEB-INF/lib目录下, 如何实现? 这样做的目的,是为了可以热部署. 2.分析 默认情况下,要想获取项目所依赖的jar包,需要执行maven命令来实现,比如:mvn install 执行后,target目录下会出现该项目以及已经打好的

如何将Maven项目中引用的Jar包复制到一个lib文件夹中

Maven的非web项目在执行时需要引用很多jar包,这时候通常的做法是将这些jar包统一放到lib目录中,maven的dependency插件可以帮我们做这件事情. 我们需要在pom文件的build节点的plugins节点内添加一个plugin,plugin内容如下: <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-dependen

Eclipse 将projectBuild Path中引用的jar包自己主动复制到WEB-INF下的lib目录下

在用用 Eclipse进行Java Web开发时,web应用中引用的jar须要复制到WEB-INF下的lib目录下,否则常常出现ClassNotFound异常. 通过以下方法,能够不用手动拷贝jar包,Eclipse自己主动将projectBuild Path中引用的jar包自己主动复制到WEB-INF下的lib目录下,步骤例如以下: 1.右击project.选择Properties(属性) 选择Deployment Assembly.例如以下图: 2.点击右側Addbutton,例如以下图:

maven项目如何在Linux下运行?

我们知道现在利用MAVEN来管理JAVA项目是非常常见的.比如公司一般都有一个自己的MAVEN仓库,通过MAVEN仓库来解决我们的项目依赖,更加方便的构建项目.但是我们又如何生成JAR包,放到LINUX服务器上运行呢?如果涉及到一些第三方的JAR依赖,该如何处理呢?现在,将我的经历写下来,分享给大家. 首先,我们要导出代码为JAR,这一步,我们可以不利用MAVEN插件来进行,因为如果利用MAVEN插件的话,生成可执行的JAR,需要配置,比较繁琐,可以直接利用ECLIPSE的export功能进行导

在maven项目中使用apache cxf中遇到异常 java.lang.ClassCastException: org.springframework.web.filter.CharacterEncodingFilter cannot be cast to javax.servlet.Filter

使用maven虽然很方便,写一个dependency的标签就可以直接从仓库下载对应的jar包,还能处理该jar包的继承依赖关系.但是同时需要你对jar包更加了解,如果依赖关系很复杂,那么很可能会产生jar包冲突,从而使项目报一些莫名其妙的异常. 在用apache cxf的过程中就出现了这样的问题. 1,在项目的pom.xml中加入apache cxf的依赖配置: <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xs