换工作的第一天。
从交工作材料开始,复印件、证书材料
往常一样,配置电脑。
工作第一天遇到四个问题
1、导入Maven项目后,Eclipse提示“Missing artifact ”类的错误
问题描述:
本地有jar包,Maven却找不到
解决办法:
方法(1):
install:install-file -Dfile=D:\Shum1n\workspace\mars1.0\bms_ybf_20170424\bms\build\meavenlib\ojdbc14-10.2.0.4.0.jar -DgroupId=com.oracle -DartifactId=ojdbc14 -Dversion=x.x -Dpackaging=jar
方法(2):
<scope>system</scope>
<!-- 此处根据实际配置 --> <systemPath>D:\Shum1n\workspace\mars1.0\bms_ybf_20170424\bms\build\meavenlib\ckfinder-2.3.jar</systemPath>
2、eclipse与jkd不匹配
进入新公司,给我使用的第一个项目使用的是jdk1.6;而我的eclipse必须使用jdk1.7以上。
当我把项目的eclipse换成1.6之后,项目不能启动了。提示内存不足
eclipse、与项目都为1.7时,项目中的FtpUtils出现问题。原因是,这个类在1.7中实现不同了,导致方法出错
很明显,源码不能改变而重写。能变的只有使用jdk1.6。
所以,向同事请教。
启动容器时,配置启动时选择使用jdk1.6的版本。
解决办法:
增加项目运行时,的内存。
右键选择 run as —runcongurations —新建一个配置
并配置JVM参数
-Xms128M
-Xmx512M
-XX:PermSize=64M
-XX:MaxPermSize=128M
可以使用
需要运行起来,还需要
Bese directory
${workspace_loc:/bms}
Goals: clena jetty:run
这里有个坑,还需要进一步
(4):错误提示
orgapachemavencliMavenCli Unsupported major.minor version 51.0
org/apache/maven/cli/MavenCli : Unsupported major.minor version 51.0\
http://blog.youkuaiyun.com/wyfh16/article/details/53759972
问题描述:
major.minor version 51.0 对应的是JDK1.7
major.minor version 50.0 对应的是JDK1.6
我所使用Maven的版本 3.3 ,最低使用 1.7 所以version 51.0 这里是 51.0 如果是 jdk1.6 那么会是 50.0
因此 需要更换 mavn的版本.
同时,在run as 中运行环境也需要设置为 3.0的… 同事