工作问题总结,bms,第一天

本文分享了作者换工作第一天遇到的技术难题,包括Maven项目导入时出现的“MissingArtifact”错误、Eclipse与JDK版本不匹配的问题及解决方案。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

换工作的第一天。
从交工作材料开始,复印件、证书材料

往常一样,配置电脑。

工作第一天遇到四个问题

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的… 同事

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值