maven常用Java配置
2024-08-31 22:49:16
maven国内镜像
--------------------------------------------------------------------------------------------------------------------------------------------
阿里:
官方:
三个配置文件优化级
三者的级先是 pom.xml > /home_dir/.m2/settings.xml > /maven_dir/conf/settings.xml
Eclipse中配置maven
配置全局及用户maven配置文件
spring mvc
pom.xml
<!--日志-->
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-log4j12</artifactId>
<version>1.7.21</version>
</dependency>
<!--J2EE-->
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<version>3.1.0</version>
</dependency>
<dependency>
<groupId>javax.servlet.jsp</groupId>
<artifactId>jsp-api</artifactId>
<version>2.2</version>
</dependency>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>jstl</artifactId>
<version>1.2</version>
</dependency>
<!--mysql驱动包-->
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>5.1.35</version>
</dependency>
<!--springframework-->
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-web</artifactId>
<version>4.2.6.RELEASE</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-webmvc</artifactId>
<version>4.2.6.RELEASE</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-context</artifactId>
<version>4.2.6.RELEASE</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-test</artifactId>
<version>4.2.6.RELEASE</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-jdbc</artifactId>
<version>4.2.6.RELEASE</version>
</dependency>
<dependency>
<groupId>com.github.stefanbirkner</groupId>
<artifactId>system-rules</artifactId>
<version>1.16.1</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.aspectj</groupId>
<artifactId>aspectjweaver</artifactId>
<version>1.8.9</version>
</dependency>
<!--其他需要的包-->
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-lang3</artifactId>
<version>3.4</version>
</dependency>
要先添加spring相关jar引用,然后 才可以 项目右键 -->add framework support --> spring mvc
maven仓库
阿里巴巴的镜像仓库, 可以下载大部分的镜像
<repository>
<id>alimaven</id>
<name>aliyun maven</name>
<layout>default</layout>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
spring仓库
spring官方仓库, 我之前使用spring cloud的时候阿里云仓库无法下载到一些最新jar, 通过该库可以. 并且速度也非常快
<repository>
<id>spring-milestones</id>
<name>Spring Milestones</name>
<url>https://repo.spring.io/libs-milestone</url>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
log4j2
日志位置
log4j2只支持xml和json两种格式的配置,所以配置log4j.properties是没有作用的。
log4j的2.x版本在默认情况下,系统选择configuration文件的优先级如下
1.classpath下名为log4j-test.json或者log4j-test.jsn文件
2.classpath下名为log4j2-test.xml
3.classpath下名为log4j.json或者log4j.jsn文件
4.classpath下名为log4j2.xml
最新文章
- sh1.shell脚本练习
- 基于python编写的天气抓取程序
- Oracle-PLSQL Developer使用笔记
- PHP 简易读取文件目录下的文件,生成css spirte图片
- [裸KMP][HDU1711][Number Sequence]
- 我的Python成长之路---第七天---Python基础(22)---2016年2月27日(晴)
- 免费SSL证书PK付费SSL证书 花落谁家
- 全面理解Javascript中Promise
- fiddler+android抓包工具配置使用
- linux权限归属及特殊权限设置
- EntityFramework Core 1.1+ Backing Fields(返回字段)
- 记一次简单的GetShell案例
- Idea动态java模板配置
- CSVN配置自动备份策略
- 适应c++ 新特性 - 与我 - 多年传统方式开发(新特性参考微软标准:https://msdn.microsoft.com/zh-cn/library/hh279654.aspx)
- [规则原则定理]规则原则定理章1CAP原则
- Java WebSockets
- Java Collection.sort 排序升序, 降序问题
- Unity使用JsonFX插件进行序列化
- mysql基础运维
热门文章
- Mysql教程:(一)数据库常用基础命令
- Centos6.8 yum报错及修复YumRepo Error: All mirror URLs are not using ftp, http[s] or file. Eg. Invalid
- charles抓包修改请求参数发送新的请求
- sqlalchemy mysql server has gone
- inline-block布局VS浮动布局
- logstash插件配置-codec插件说明json和multiline
- soname and real name
- win10开机自启
- 一文了解Docker基本概念
- vue3 学习笔记 (五)——vue3 的 setup 如何实现响应式功能?