MAVEN工程依赖
来源:互联网 发布:暴雪2017年新游戏 知乎 编辑:程序博客网 时间:2024/06/03 16:29
依赖有三个范围
1.compile范围的依赖
开发 部署 运行 测试 参与打包(spring jar) 可以传递
2.test范围
开发 测试 不参与打包(junit) 不可以传递
3.provided范围的依赖
开发 依赖 不参与打包
部署 忽略 不可以传递
运行 由Servlet容器提供(servlet-api)
让MAVEN工程自动以1.6编译和生成
<profile> <id>jdk-1.6</id> <activation> <activeByDefault>true</activeByDefault> <jdk>1.6</jdk> </activation> <properties> <maven.compiler.source>1.6</maven.compiler.source> <maven.compiler.target>1.6</maven.compiler.target> <maven.compiler.compilerVersion>1.6</maven.compiler.compilerVersion> </properties> </profile>
主义必须写在profiles标签中
构建简单JAVA工程
最好使用create simple project 而不是用自己选的quickstart 会导致缺少resource目录的问题
构建web工程
同样使用create simple project jar 改成war
创建好后发现缺少很多东西
右键工程properties
找到project facets
取消dynamic web modules
再勾上
点击下面的future conf avalible
修改第二项为 src/main/webapp
点击ok即可
注意 jsp-api和servlet-api都是provided 如果是compile会导致严重冲突(tomcat也会提供)
注意maven工程是不能复制到工作区的,所以手动剪的时候最好直接建立在工作区
1 0
- MAVEN工程依赖
- maven工程依赖包导出
- maven 导出工程依赖包
- maven工程依赖包导出
- maven工程依赖包收集
- maven 创建工程,下载依赖
- eclipse maven工程添加maven dependencis依赖
- eclipse maven工程添加maven dependencis依赖
- Maven导出工程依赖的jar包
- maven依赖某工程确定的版本
- 升级Maven工程的Struts依赖
- Maven工程引入JSON依赖JAR包
- 创建父子依赖关系maven工程
- IDEA 中maven 工程 ----Spark依赖管理
- 多maven工程依赖写法注意问题
- Maven的工程依赖和JAR包依赖
- Maven-子工程使用依赖以及Parent中的依赖管理
- [【Maven】Maven导出工程依赖的jar包
- openwindow url传参中文乱码问题
- 关于android中postDelayed方法的讲解
- 教父一 - 笔记
- Unity 脚本生命周期流程图
- [整理]几个好的嵌入式linux学习网站和博客
- MAVEN工程依赖
- 九度OJ调整方阵
- C 求字符串的长度和查找字符
- Leetcode 98,Validate Binary Search Tree
- 九度OJ货币问题
- 大龄程序员的发展方向,做管理or继续写程序?
- 【洛谷P1006】传纸条
- hadoop-impala十大优化之(7)—Impala查询运行时过滤最佳实践
- IDF实验室-部分简单题目writeup