发表于: 2017-05-02 21:44:25
3 1503
昨天&今天:
在服务器上安装maven,第一次使用maven命令时一直下载着啥。
安装jre:
使用下面的命令安装,只需一些时间,它就会下载许多的文件,所及你要确保你的网络环境良好:
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer
sudo apt-get install oracle-java8-set-default
修改环境变量:
vi /usr/lib/jvm/java-8-oracle
加上:
export JAVA_HOME=/usr/lib/jdk/jdk1.8.0_121
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
(3)查看java安装是否成功
输入echo ${JAVA_HOME}如果显示/usr/lib/jvm/java-7-openjdk-i386表示环境变量设置成功。
但是javac不行。
于是按照此链接重新安装。Ok。
http://skyao.github.io/2015/07/03/linux-server-setup/
安装maven:
apt install maven,maven编译java文件时候才发现自己没装maven???黑人问号.jpg,大概是当时出现了如下问题,解决这个问题结果忘了安装。
修改java环境:vim /etc/profile
# Java Environment Path
export J2SDKDIR=/usr/lib/jvm/java-8-oracle
export J2REDIR=/usr/lib/jvm/java-8-oracle/jre
export PATH=$PATH:/usr/lib/jvm/java-8-oracle/bin:/usr/lib/jvm/java-8-oracle/db/bin:/usr/lib/jvm/java-8-oracle/jre/bin
export JAVA_HOME=/usr/lib/jvm/java-8-oracle
export DERBY_HOME=/usr/lib/jvm/java-8-oracle/db
修改后更新:source /etc/profile
不过翻笔记发现我当时装好了,因为我有如下截图:
Maven 跑单元测试并再服务器上用maven命令:
--------------------------------------5.2----------------------
maven使用指南:http://blog.csdn.net/mapdigit/article/details/7980645
maven基础入门:http://www.cnblogs.com/yjmyzz/p/3495762.html
单元测试,之前做过,是按照别人的教程做的没有主动思考。Today新建了一个class文件,里面有个add方法。然后新建了Junit文件,测试这个add方法。
不用写main函数,也不用写输出语句。
(补充:在写这个简单的类时,在测试类里面调用被测类里的add方法,由于我的add方法是静态的,调用的时候我原本用的new 类名().add(); ,警告信息提醒我用类名. 来调用。
虽然是很小的点,但积少成多吧)
简单了解junit之后,maven跑单元测试又是什么?用maven命令来编译运行class文件?搜索后了解到,maven确实能编译运行class文件。
但是maven compile 出错。
maven -version 可以。
(补充:.m2文件夹 maven 本地资源库,建立maven项目,所有文件存储在maven本地仓库中,默认位置在:
1.Unix/Mac OS X – ~/.m2
2.Windows – C:\Documents and Settings\{your-username}\.m2)
Maven 安装完我就忘记了,mvn compile /install等错误 ,查到是配置文件里有些东西没配好,出于快速简单考虑,直接下载了别人的setting文件替换D:\maven\conf 下的文件。
maven新建命令:mvn archetype:generate
一直maven compile 失败 ,原来是没有找到地方
-------------------------------什么是连接池 --------------
连接池 比较 :http://www.cnblogs.com/onlywujun/articles/3007608.html
明天要做:
把此前的dao 等东西整合到maven 项目里面,并运行。这本来应该在今天完成的。&连接池那个任务。
今天问题:
明明昨天安装好了的。。让它继续下载吧,跑步去。
评论