今天写了第一个java类

终于今天真的写Java代码了。写了三个类,用ksh调用的。

不过基本就是抄,嘿嘿。。。

在已有的project下新建package,新建class。把从别处copy来的代码改了改,很容易编译就过了。IDE真是很强大,哪里有问题,报错实在是太清晰了,再没经验的人也很容易fix error。因

为没有信心,所以我挑了一个最独立的需求来做,和其他类几乎没有什么交互,简单了不少。

 
用maven assembly:assembly打zip包,上传到solaris开发环境,然后执行ksh。然后就看见自己的代码执行了~~~实在是很开心。期间有一些小发现:

 
1,上传代码的时候,发现只有被更新过的jar包的修改时间变了。没有修改过的jar包的修改时间还是很久以前的。所以,代码没有修改的话,就不会被重新打包?对么?

 

2,当前的maven project有一个dependence是另外一个项目。而这个项目昨天被其他team的人修改了。我只打包了自己修改的这个project,然后在solaris上一直报class missing。折腾了半

天,这个郁闷啊。
后来经指点才明白,dependence本质是引用了一个外部的jar包,所以编译当前project的时候,不会trigger编译dependence引用的项目。
只有当前maven project有从属的mudule时,才会编译当前project,同时会编译它的子module。
所以我还需要单独对dependence项目编译打包。

 

3,设置自定义的debug configuration。
这样可以设置debug时需要传入的参数,取个名字,就成了debug的一个快捷方式了~~不过我在删除项目-》重新导入项目后,设置好的debug丢失了。
可以设置类似这样的system properties:
-DConfigFolder=src/main/resources/config -DConfigFile=projectproperty.xml

 

剩下的问题是程序里记log的code没有起效果。我怀疑是ksh调用时没有给log参数(只有两个参数)。可是constructor中明明需要log参数(共需要3个),少一个难道不会报错嘛。。。

 

总之今天真是很累很累,我都过了疲劳极限,到下班的时候居然都清醒一点了。。。

 

周末啊~~周末~~

贴一张好看的图吧~~

 

今天写了第一个Java类

虽然现在

站在黑暗的窗前

但是终有一天

我会积攒力量

像风一样走遍世界的每个角落

到达这么美丽的地方!
而现在

就让我微笑着,安静而坚定的

凝望黑暗的远方!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值