问题描述
maven打包jar文件时可以加入前台资源吗?如js,jsp等
解决方案
解决方案二:
可以的,但是有什么用吗/?
解决方案三:
引用1楼jia20003的回复:
可以的,但是有什么用吗/?
怎么加啊
解决方案四:
一样的加的啊。
解决方案五:
改pom文件,<packaging>war</packaging>
静态内容放在src/main/webapp
解决方案六:
可以啊!打war吧
解决方案七:
你用maven命令去打包就会自动加入前台的页面啊
解决方案八:
进入到项目下:1、mvn-clean2、mvninstall-Dmaven.test.skip=true//跳过测试编译3、mvnpackage-Dmaven.test.skip=true//跳过测试打包
解决方案:
引用4楼eastoneking的回复:
改pom文件,<packaging>war</packaging>静态内容放在src/main/webapp
楼主是打jar你这是打war,应该改成jar吧pom.xml文件
解决方案:
引用6楼huasuan26的回复:
你用maven命令去打包就会自动加入前台的页面啊
在myeclipse中,建立的maven工程,在resource文件夹下添加的web资源可以添加到jar中,我看到有的人可以把js这些资源打包到META-INF文件下(注:jar解压查看到的),这个是怎么弄的呢
解决方案:
引用9楼hero5460的回复:
Quote: 引用6楼huasuan26的回复:
你用maven命令去打包就会自动加入前台的页面啊在myeclipse中,建立的maven工程,在resource文件夹下添加的web资源可以添加到jar中,我看到有的人可以把js这些资源打包到META-INF文件下(注:jar解压查看到的),这个是怎么弄的呢
META-INF文件下面?这个我到没试过,我试试看
解决方案:
引用8楼huasuan26的回复:
Quote: 引用4楼eastoneking的回复:
改pom文件,<packaging>war</packaging>静态内容放在src/main/webapp
楼主是打jar你这是打war,应该改成jar吧pom.xml文件
就这样打包就有啊我刚刚测试过了
解决方案:
引用7楼huasuan26的回复:
进入到项目下:1、mvn-clean2、mvninstall-Dmaven.test.skip=true//跳过测试编译3、mvnpackage-Dmaven.test.skip=true//跳过测试打包
这样哦
解决方案:
引用11楼huasuan26的回复:
Quote: 引用8楼huasuan26的回复:
Quote: 引用4楼eastoneking的回复:
改pom文件,<packaging>war</packaging>静态内容放在src/main/webapp
楼主是打jar你这是打war,应该改成jar吧pom.xml文件
就这样打包就有啊我刚刚测试过了
这样结果是war文件,不是我想要的jar
解决方案:
你真心该去看买本maven书籍看看,我已经说了自己记录啊大哥
解决方案:
引用14楼huasuan26的回复:
你真心该去看买本maven书籍看看,我已经说了自己记录啊大哥
,之前那个回复还以为你后来又发滴,所以回复那个
解决方案:
我自己的项目,打包成zip的,剩下怎么用自己查吧:)pom.xml<plugin><artifactId>maven-assembly-plugin</artifactId><configuration><appendAssemblyId>false</appendAssemblyId><descriptors><descriptor>src/main/assemble/assemble.xml</descriptor></descriptors></configuration><executions><execution><id>make-assembly</id><phase>package</phase><goals><goal>single</goal></goals></execution></executions></plugin>
assemble.xml:<assemblyxmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://maven.apache.org/POM/4.0.0http://maven.apache.org/xsd/assembly-1.0.0.xsd"><id>package</id><formats><!--<format>zip</format>--><format>dir</format></formats><includeBaseDirectory>false</includeBaseDirectory><fileSets><fileSet><directory>src/main/bin</directory><outputDirectory>bin</outputDirectory></fileSet><fileSet><directory>src/main/conf</directory><outputDirectory>conf</outputDirectory></fileSet></fileSets><dependencySets><dependencySet><outputDirectory>lib</outputDirectory><scope>runtime</scope></dependencySet></dependencySets></assembly>