使用工具杂记

阅读更多

1、maven中设置默认的编译环境

 

新建maven工程的时候如果希望默认的编译环境就是jse-7  的话。可以在maven的setting文件中,找到标签,添加如下配置:

 

 

jdk-1.7

 

 true

1.7

 

 

 

1.7

1.7

1.7

 

 

 

 

2、Navicat Premium 12 破解


参考链接:https://blog.csdn.net/qq_21205435/article/details/78902052

 

3、linux上安装软件的方法

 参考链接:https://blog.csdn.net/u010509774/article/details/50593231

 

 4、centos7设置ip

参考连接:https://blog.csdn.net/heimerdinger_feng/article/details/71171231

 

5、centos查看是否安装了某个软件

参考链接:https://blog.csdn.net/zhangjianming2018/article/details/80382082

 

1. rpm包安装的,可以用rpm -qa看到,如果要查找某软件包是否安装,用 rpm -qa | grep "软件或者包的名字"。

2. deb包安装的,可以用dpkg -l能看到。如果是查找指定软件包,用dpkg -l | grep "软件或者包的名字"; 
3. yum方法安装的,可以用yum list installed查找,如果是查找指定包,命令后加 | grep "软件名或者包名"; 
        例如:yum list installed openssl |grep openssl
                openssl.x86_64                     1:1.0.2k-8.el7                      @anaconda
 

        如果没有返回值则表示没有安装

 

4. 如果是以源码包自己编译安装的,例如.tar.gz或者tar.bz2形式的,这个只能看可执行文件是否存在了, 
上面两种方法都看不到这种源码形式安装的包。如果是以root用户安装的,可执行程序通常都在/sbin:/usr/bin目录下
 
5. pip安装的所有包:
pip list

 

6、linux 如何改变文件属性与权限

参考链接:https://www.cnblogs.com/yangjinjin/p/3165076.html

 

7、maven打包时忽略测试代码

1)打包时带上命令:

mvn install -DskipTests 或 mvn install -Dmaven.test.skip=true

2)使用maven提供的插件


	org.apache.maven.plugins
	maven-surefire-plugin
	2.18.1
	
		true
	

 3)使用变量


	true

或者

	true

 

 8、STS(Spring Tool Suite 4)安装svn插件

 

Help->Install New Software->add...

Location里面粘贴链接地址:http://subclipse.tigris.org/update_1.10.x


使用工具杂记_第1张图片
 

点击next,选择accept,完成

 

 

9、maven添加额外的依赖库

 

试想一下,你刚接手一个老旧项目。导入工程报错。项目结构也不太熟悉。想将项目改为maven工程。需要进行一些小改动。

 

比如,新建一个maven工程。将旧项目中的java代码文件copy到新项目的src/main/java目录中。将旧项目的资源文件copy到src/main/resources目录中。改一些字符集,等等一系列操作。

 

然而当你发现老旧项目依赖的jar无法在maven仓库(https://mvnrepository.com/)中找到。而且都是一些很老的jar。依赖无法添加到pom中。

 

你需要在maven中引入新的依赖库。

 

在WEB-INF/目录下(当然也可以是别的目录)新建一个lib文件夹。将老旧项目的jar通通copy到lib目录下。

如果是在eclipse中,可以选中所有依赖包,build path ,消除当前项目中的依赖报错。

如果需要maven打包时添加上这些依赖包。需要对pom做一些修改。

 

修改pom文件,添加maven插件maven-compiler-plugin

 

 


				maven-compiler-plugin
				3.7.0
				
					1.8
					1.8
					
						/WEB-INF/lib
					
				
			
 

 

指定依赖jar所在的目录。

 

修改manifest属性,需要修改jar插件的配置

 


				maven-jar-plugin
				3.0.2
				
					
						
							true
						
						
							com.runtime.bytecode.UdAgent
						
					
				
			

 

如果测试调试时,需要maven启动项目,可以添加tomcat-maven插件

 


				org.apache.tomcat.maven
				tomcat7-maven-plugin
				2.2
				
					8080
					UTF-8
					bbs_anime
					bbs_anime
					tomcat
				
			

 

然后:run as ->maven build->Goals:中输入:tomcat7:run->点击run

 

项目maven打包时,还需要考虑资源文件的配置(哪些资源文件是需要最终打包到war/jar中的)。maven默认的资源文件目录是src/main/resources。如果别的资源文件,比如(hibernate的映射文件:xxx.hbm.xml,或者mabatis的mapper文件)有时会放到/src/main/java目录中。需要将路径告诉maven,即添加资源配置:

 


			
			
				src/main/resources
				
					**/*
				
			
			
			
				src/main/java
				
					**/*.xml
				
				true
			
		

 

 

这样的话。maven配置基本上就ok啦。

 

  • 使用工具杂记_第2张图片
  • 大小: 9.7 KB
  • 查看图片附件

你可能感兴趣的:(maven)