idea打jar包
1、问题描述
我这边是分为两个项目 一个分为service 一个分为web 把两个项目导入到一个idea里面 从而不分别启动。
以我这边为例子:把service打jar包到web中去
把下面的代码复制到service (也就是你要打为jar包的项目) pom文件中
下面代码中的这个 <outputDirectory>../sz_smkt_web/src/main/webapp/WEB-INF/lib/</outputDirectory>
路改成你要打jar包的路径
<include>**/domain/*</include>
<include>**/pojo/*</include>
<include>**/*APProxy*.class</include>
这些是你要打包的文件类型
把下方代码复制进去
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<version>2.6</version>
<configuration>
<jarName>jar包名字</jarName>
<includes>
<include>**/domain/*</include>
<include>**/pojo/*</include>
<include>**/*APProxy*.class</include>
</includes>
<excludes>
<exclude>*.pom</exclude>
</excludes>
<outputDirectory>../sz_smkt_web/src/main/webapp/WEB-INF/lib/</outputDirectory>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
<version>2.4</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.3</version>
<configuration>
<source>1.8</source>
<target>1.8</target>
<verbose>true</verbose>
<encoding>UTF-8</encoding>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-resources-plugin</artifactId>
<version>3.1.0</version>
<configuration>
<encoding>UTF-8</encoding>
</configuration>
</plugin>
</plugins>

浙公网安备 33010602011771号