发表于: 2017-05-02 21:44:25

3 1507


昨天&今天:

在服务器上安装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 mavenmaven编译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 失败 ,原来是没有找到地方

mvn clean test

-------------------------------什么是连接池 --------------

连接池 比较 :http://www.cnblogs.com/onlywujun/articles/3007608.html


明天要做:

把此前的dao 等东西整合到maven 项目里面,并运行。这本来应该在今天完成的。&连接池那个任务。


  今天问题:


 明明昨天安装好了的。。让它继续下载吧,跑步去。




返回列表 返回列表
评论

    分享到