入职第一周的坑

这周踩得最大的一个坑是maven,上周六花了整整一晚上,只解决了一半,拉的一个公司报表项目,改项目里的pom.xml文件里面一直标红,parent标签有问题,说找不到parent的pom文件。这时候我把maven的配置搞了一遍又一遍,以为是maven版本问题,换了好几个版本,还是不能从公司的maven库里down下项目依赖包来。无奈之下只好去把这个parent标签所在的项目拉了下来,下来之后pom文件终于消停了,maven哗哗得开始下载第三方包,暂时报表项目代码不报错了,以为搞定了。

到了周三,为了能在本地调试项目代码,开始配置tomcat,其实intellij很厉害,帮忙省了好多好多事,tomcat几乎不需要怎么配置。但是跑起来错误狂报,我看了一下报错,各种错误都有。首先是远程服务调用失败,说是找不到jar包,我勒个去,找人一问才明白周六的maven的坑还没填上。那兄弟非常清晰,先问我项目指定了jar包下载路径没有,我说没有。然后他说那肯定是你的maven的setting文件没写对,你用的什么setting,我说我就用的默认setting,兄弟汗颜,这才知道setting文件的用途之大,它用来指定maven项目的依赖包从哪下。仔细一下也是这么个理,你就在pom里面写几个artifactid只是给每个jar包起了一个唯一性标示,牛逼三方包的下载源maven估计自个也给你记下了,但是maven也没厉害到说把所有jar包的下载源都给你记下来,要是引了咱公司自己的jar包,你还得配url。

OK,拷了那兄弟的setting文件,确实又给下了不少jar,但是还是没下完,下几个jar 的时候maven还是卡住error了。当时不知道什么情况,四天之后才知道是公司的maven三方库挂了,汗。。

第二天继续想办法,人家给出个主意,把他的repository全拷给我,OK,这下该不会出现找不到jar包的问题了,tomcat一跑,还是挂,我真是B了狗了。人家ide,tomcat,repository跟我的完全一样,她能跑我不能跑,这是什么鬼!!又折腾了一晚上,搞不定,只知道是spring报错,什么filequeue,没办法找来我认识的一大神,大神瞅了一眼,说哦这是文件夹权限问题,大神就是大神,10秒钟搞定我两晚上的问题。

故事是这样的,公司的web项目都会在mac的根目录下建一个data目录,里面要放很多log文件,当初只报了个找不到/data/../log的错,说是找不到该文件或者该目录,我机智的手工mkrdir了,当时这个错没报了,就忘了这茬。其实问题出在默认mkdir是755的r-x,第三方group是没有w权限的,自然没办法往这个目录里面写log文件。自己埋得坑终究要填上,只是心塞塞。。。

时间: 2024-11-01 22:28:05

入职第一周的坑的相关文章

入职两周总结

已经入职两周了,慢慢开始熟悉了公司的业务与人员... 知道自己是被分配到了PAD组,刚开始入职第一周的时候还以为自己时做前端方向的工作,也跟着杨欣姐做了一些小bug的排除,由于自己业务不熟悉,所以速度比较慢.终于跟上以后才发现自己是被分配在PAD组中,下周可能就要接一些PAD组的正式任务了.公司用的是比较传统的架构,对前端的需求似乎不是特别大,感觉自己在学的VUE和NODE完全没有任何卵用...同时,公司使用的前端框架是ExtJS,PrototypeJS....相比较老旧的一些技术...怎么说呢

入职两周情况

周三入职,到今天差不多一共上班时间是8天.前三天是安装环境,参加公司几个软件使用的培训,了解下公司的简单情况. 第二周周一的时候上午分配好账号,下载代码,上司讲解了下基本的代码框架,和一些内部使用的库,下午安排做一个小demo,从需求文档开始,设计文档,然后用公司现有的框架实现. 周二写需求文档和设计文档加上建数据库,周三搭基本的框架,和一些主界面,周四实现基本的功能,周五出现第一个简单的完整版本,上司说不符合要求,重新完善. 一周就这样过去,然后周末睡觉两天,加上自己看一些书籍. 争取下周一把

入职第一个项目完成,感想

入职将近5个月,第二个月开始接触项目,一直到今天算是完结了,一句话,对自己而言只是一次质变. 刚接触的时候,还是很懵懂,无从下手的感觉.项目是基于sea.js模块化开发的,第一次接触模块化开发,然后去详细了解了sea.js,还行不难,今天回过 头来又仔细看了一遍,多了一些更深层次的理解,这个暂且不说. 项目是基于backbone框架开发的,项目开始之前仔细研读过backbone的文档,一知半解,似懂非懂.然而当真的参与项目的时候,才知道感觉很难,因为只 负责一个小模块,根本不知道整体架构是如何搭

gradle的安装,配置,构建,研究,初体验......(入职一周研究的第一个大知识点)

(1)Gradle是一个基于Apache Ant和Apache Maven概念的项目自动化构建工具.它使用一种基于Groovy的特定领域语言(DSL)来声明项目设置,抛弃了基于XML的各种繁琐配置.更多简介请百度,谢谢: (2)Gradle(Groovy)>maven(依赖管理,发布)>ant(编译,测试,打包),主流的构建工具发展: 1:今天看到上海的而立之年的大佬感慨,定居问题,好像对我们这种刚踏入这行的小菜鸟来说貌似有点小远,不说太多废话了,之前找工作的经历写了一下,本来希望对同处于大三

新单位入职第一天

离开企鹅后,一直很忐忑.一是生活需要在杭州与上海之间两地奔波(我从上海回到杭州上班,GF在上海),另一方面是自己第一次从技术走向管理岗位,心中不知自己能否胜任. 早上刚到公司,hr那边办完手续后就参加了一下公司的中层会议.由于我是第一天上班,所以只是简单的做了下自我介绍,就听其他的同事汇报工作,边听边总结比较大家的汇报方法.当时就在想,如果是我,应该怎么来汇报. 散会后,找产品的负责人了解了一下,当前一个产品的整体规划,想先听听产品这边对技术的一些需求和看法,争取做到能够从整体上把握项目的一些概

新公司入职第一天遇到的 关于 CSS 单行溢出文本显示省略号...的问题

上班第一天 前端岗位,因为公司这个项目是标准开发 所以没法用框架在打架页面,好吧 我手写 各种div 各种css样式 好不忧伤,好吧 不废话了 进入正题. 想在导航栏中的 客户信息 功能点 实现溢出用‘...’来代替, 我一想 这简单啊 只要给div加上text-overflow:ellipsis;属性就好了呗, 结果 怎么调也不行,你说把我压抑的啊 经过一阵查终于找到原因出在哪里里 原来text-overflow:ellipsis;的属性 得需要另外两个属性的配合才能实现 这俩分别是 over

入职第一个月情况

到北京来第一家公司已经呆了满一个月了.一个月基本就是在熟悉代码,做自己的练习项目.周五的时候,经理给了个小需求,修改一个新系统接入的修改功能,花了大概5小时不到就完成了,任务期限给的是4天时间. 感觉公司现在的系统已经大多数功能基本都已经完成了,之后就是修改bug和修改一些和其他系统对接出现的问题.  可能对技术要求不是非常高. 暂时还是要在这家公司呆下去,看明天调薪的结果.

0604入职第一天

测试组的人员: 周俊冰 刘慧娟 康彩景 万鑫 黄萌 卢海杰 程珊珊 还有我 工作:installer兼容性测试 来自为知笔记(Wiz)

入职第一天

忐忑的一天总算过去了,大体上也算是了解了公司的一些情况. 只能说是不好不坏吧,吸取小伙伴告诉我的教训,我要不停的扩充自己的专业技能,绝不能让自己慢慢平庸下去. 运维跟开发是条不归路,大多数人都慢慢被磨去了棱角与梦想. 希望自己能坚持下去. 踏歌长行,梦想永在.