发表于: 2016-09-07 21:15:19
4 2332
今天完成的事情:工作暂时稳定下来了,开始每天写日报,有空了就做任务,每天日报我会把遇到的错误和收获记录下来的。我的工作职责是做app接口。
在新公司的收获:头一次接触到jeecg,而且发现使用velocity模板引擎竟然可以自动生成代码,虽然听别人说eclipse也是使用类似的模板引擎自动生成目录的,但是确确实实感受到了压力吧,
这些半自动工具可以简单生成基础代码和增删改查,感觉如果再不学习的话,失业指日可待啊,只会按按钮的人绝对是最容易被淘汰的!
明天计划的事情:好好学习下log4j,后端业务可能也会需要我做。
由于杭州G20所以放了6天假
9-2日遇到的问题:
1.因为自己作死将平常用的user用户删掉了,桌面和很多内容全都没有了,导致maven项目所有jar全都找不到,然后使用
mvn -install命令后卡到
Can not find the tag library descriptor for "http://www.atg.com/taglibs/json" 一看jsp也报错
The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path。
后来发现我一不小心把tomcat删除了导致jsp标签报错,
http://jingyan.baidu.com/article/7f766dafbb5cf34101e1d0d8.html
按照这个地址就解决了jsp标签报错问题
2.Missing artifact错误,最后找到了问题的原因,因为我改了settings.xml中的本地仓库目录,正确的是
D:\xxx,我写成了D:xxx,然后这个错误的路径竟然也能被创建文件,而且还将json-taglib-0.4.1加入到了指定的目录,但是
项目就是报错。不能运行install和jetty:run,改好之后,eclipse项目下的Maven Dependencies里也有我刚才没有找到的
json-taglib-0.4.1.jar了
项目报的错误也变了
Failed to execute goal org.mortbay.jetty:maven-jetty-plugin:6.1.26:run (default-cli) on project ITTast2:
Execution default-cli of goal org.mortbay.jetty:maven-jetty-plugin:6.1.26:run failed:
Plugin org.mortbay.jetty:maven-jetty-plugin:6.1.26 or one of its dependencies could not be resolved: The
following artifacts could not be resolved: org.codehaus.plexus:plexus-utils:jar:1.1,
org.codehaus.plexus:plexus-container-default:jar:1.0-alpha-9, org.mortbay.jetty:jsp-2.1-
glassfish:jar:2.1.v20091210: Could not transfer artifact org.codehaus.plexus:plexus-utils:jar:1.1 from/to
central (https://repo.maven.apache.org/maven2): GET request of: org/codehaus/plexus/plexus-utils/1.1/plexus-
utils-1.1.jar from central failed: Connection reset ->
然后我就使用了低版本的jetty6.1.21就可以启动项目了。
9-3日遇到的问题:
1.对于integer.parseInt()方法如果传入空值就会报NumberFormatException,所以要在传入之前验证一下是否为空。
2.
sql语句SQL: select count(*) from it_userinfo WHERE account = ?,
### Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 3问题出在后面的逗号,查询语句不能加逗号,
3.
使用cygwin很多命令没有提示 command not found ,原因是环境变量没有配置好,因此只要将环境变量配置正确,然后我配置了之后还是不行,修改cygwin.BAT文件也不行,决定先放着
4.
mybatis在sql语句中的参数如果是String类型的话要使用"_parameter"来表示
今天遇到的问题:
1.重置tomcat路径
在windows中 点击window中的Preferences选项,在打开的preferences面板中找到Server,点击Runtime Environments,
再点击右边的“Add”按钮。
2.复制的项目发布后,访问路径和原路径一致,没有因为项目名称改变而改变
3.在SpringMvc中限制某些方法只能使用post请求使用@RequestMapping(value="",method={RequestMethod.POST})
4.使用火狐浏览器的httprequester也可以实现postman一样的调试功能
5.sun.misc.BASE64Decoder找不到jar,此类存在于jre中的rt.jar
6.NoClassDefFoundError: org/apache/commons/logging/LogFactory
缺少commons-logging.jar
7,java生成随机数 random类的nextInt(int n)方法可以生成 大于等于0小于n的随机数
8.在工作中遇到
使用jeecg报错
- The type Wrapper.WrappedOutputStream must implement the inherited abstract method ServletOutputStream.isReady()
- The type Wrapper.WrappedOutputStream must implement the inherited abstract method
结果发现不能使用tomcat8.0,要使用tomcat7.0才可以
9.编写easyui.tld文件可以自定义easyui的插件。
评论