发表于: 2017-09-30 23:47:11

1 807


今天完成的事情:任务六代码部署到了服务器上 有一些问题 进行了调整好久

                             总结了一下任务六的相关知识  

                           看了一下任务七的第三方api文档

 
明天计划的事情:继续研习任务七
遇到的问题:项目一直运行 不起来  很多异常

       Caused by: java.lang.ClassNotFoundException: javax.cache.annotation.CacheRemove (in EnvironmentClassLoader[web-app:production/webapp/default/task6])


       Caused by: java.lang.NoClassDefFoundError: org/springframework/cache/interceptor/MethodCacheKey

  

        Caused by: java.lang.IllegalArgumentException: Property 'dataSource' is required

都是依赖文件的问题

<dependency>
 <groupId>org.springframework</groupId>
 <artifactId>spring-expression</artifactId>
 <version>${spring.version}</version>
 <exclusions>
   <exclusion>
     <artifactId>spring-core</artifactId>
     <groupId>org.springframework</groupId>
   </exclusion>
 </exclusions>
</dependency>
<dependency>
 <groupId>javax.annotation</groupId>
 <artifactId>jsr250-api</artifactId>
 <version>1.0</version>
</dependency>
<!-- https://mvnrepository.com/artifact/aopalliance/aopalliance -->
<dependency>
 <groupId>aopalliance</groupId>
 <artifactId>aopalliance</artifactId>
 <version>1.0</version>
</dependency>
<dependency>
 <groupId>com.jamonapi</groupId>
 <artifactId>jamon</artifactId>
 <version>2.79</version>
</dependency>
<dependency>
 <groupId>org.aspectj</groupId>
 <artifactId>aspectjweaver</artifactId>
 <version>1.8.4</version>
</dependency>


<!-- https://mvnrepository.com/artifact/javax.cache/cache-api -->
<dependency>
 <groupId>javax.cache</groupId>
 <artifactId>cache-api</artifactId>
 <version>1.0.0</version>
</dependency>

这些都是新加的jar包  Spring下的包一定要注意  可能缺少某些类还要再次引入其他包

然后就是一些小问题 redis密码设置  要在项目文件里指定

页面大小问题 这个碰到过 ctrl加滚轮

收获:报异常不要慌 一定要精准定位异常引起的原因 这个很重要 日志看上去比较杂乱 要看最下面的那句话 就是根本原因 

          其他的错误都是引起的嵌套异常

          像NoClass ClassNo之类的错误多数是因为pom文件 缺少相应的包造成的 

         



返回列表 返回列表
评论

    分享到