maven 打包jar文件时可以加入前台资源吗?如js,jsp等

问题描述

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>

时间: 2024-09-10 11:58:11

maven 打包jar文件时可以加入前台资源吗?如js,jsp等的相关文章

maven打包jar时打入jsp

问题描述 maven打包jar时打入jsp maven打包时打入jsp,然后在普通项目中导入jar,怎么去引用jar里的jsp? 解决方案 不可能直接访问到.首先你得把这个jar文件放到你得class path里,然后用servlet把它读出来. 所以访问它得URL应该是 "...../ReadCustomJspServlet?FileName=a.jsp"一类的.然后再这个servlet里面用class loader找到这个文件,new File("a.jsp")

二种jar包制作方法讲解(dos打包jar eclipse打包jar文件)_java

1.在dos下面打包jar文件 复制代码 代码如下: D:\jdk1.5.0_07\bin> jar  /help 用法:jar  {ctxu}[vfm0Mi]  [jar-文件]  [manifest-文件]  [-C  目录]  文件名  ... 选项: -c  创建新的存档 -t  列出存档内容的列表 -x  展开存档中的命名的(或所有的]文件 -u  更新已存在的存档 -v  生成详细输出到标准输出上 -f  指定存档文件名 -m  包含来自标明文件的标明信息 -0  只存储方式:未用Z

maven导入jar包时,提示搜索不到

问题描述 maven导入jar包时,提示搜索不到 想导C3p0这个jar包,结果搜不到,就是个别的找不到,大多数还好 解决方案 是不是因为中央仓库中没有这些jar包,要怎么更新进去呀 解决方案二: 你的maven仓库是用的本地吗?如果本地仓库没有该jar,那么可以把jar添加到本地仓库的. 操作过程参考:http://blog.csdn.net/yejin191258966/article/details/23795379 祝好!

ant打包jar文件脚本分享_java

复制代码 代码如下: <?xml version="1.0" encoding="UTF-8"?><project name="Hello world" default="doc" basedir="."><!--properties--><propertyname="src.dir"value="src"></p

最经典的Java类打包成JAR文件

ava打包JAR文件   使用的工具及环境: MyEclipse 7.5 Java Enterprise.JDK1.6.0   打包JAR文件:           首先,创建一个Java的项目,点击菜单栏File --> New --> Java Project  -->   Web Project Details --->  Project Name 填写好项目名称后(如:MyJaPro),点击Finish按钮(其他都是默认).           第二步,鼠标右击,刚才创建项

Hadoop中通过ToolRunner和Configured实现直接读取命令行动态出入reduce task数量,jar文件等

一个典型的实现Tool的程序: /** MyApp 需要从命令行读取参数,用户输入命令如, $bin/hadoop jar MyApp.jar -archives test.tgz  arg1 arg2 -archives 为hadoop通用参数,arg1 ,arg2为job的参数 */ public class MyApp extends Configured implements Tool {          //implemet Tool's run          public in

配置pom.xml用maven打包java工程的方法(推荐)_java

最近由于项目需要,研究了一下maven的打包,项目要做到 1,生成3个目录/lib,/conf,/bin目录 2,把所有的jar目录编译.拷贝到/lib目录(包括maven的jar包和lib目录下的jar,以及编译的jar包) 3,把所有的启动脚本从工程根目录拷贝到/bin目录 4,把所有的配置文件从src/main/resources拷贝到/conf  下面是配置的pom.xml,我把相关的配置都加了注释,一看就能明白,把build节点拷贝到你们的项目中,就基本可以用了:) <project

生成可执行jar文件时运行时出现could not find main class

问题描述 生成可执行jar文件时,双击开打开时出现couldnotfindmainclass...exit!请各位大侠帮帮忙 解决方案 解决方案二:class文件路径的问题,看看MANIFEST文件中Main-Class:指定的calss文件是否存在.

maven 打包时去除依赖包 或者文件

maven打包时会把该包依赖的包一起打进来,但某些时候我们并不需要这些包,例如xerces(用于解析XML)导进来后可能会造成tomcat启动的异常(包冲突),需要打包时排除掉. 1.排除依赖包           <dependency>             <groupId>commons-dbcp</groupId>             <artifactId>commons-dbcp</artifactId>