知识点
相关文章
更多最近更新
更多 出现Caused by: java.lang.IllegalArgumentException: error at ::0 can't find refer异常
2019-03-28 08:50|来源: 领悟书生
在本地环境运行正常,放到服务器出现Caused by: java.lang.IllegalArgumentException: error at ::0 can't find refer异常
由于本次运行就是加了memcashed,相应的jar包已经添加到服务器,所以最有可能是配置文件的问题
把memcashed的配置文件去掉,启动正常,说明一定是memcashed配置文件的问题
把<aop:aspectj-autoproxy />去掉,启动正常,但运行memcashed没缓存数据,说明这个配置要添加
上网查一下,aspectjweaver版本和JDK的版本不匹配
查一下本地的JDK是1.6,而服务器上的JDK是1.7,说明应该是aspectjweaver的问题,下载最新的1.7替换1.6
<dependency>
<groupId>org.aspectj</groupId>
<artifactId>aspectjrt</artifactId>
<version>1.7.2</version>
</dependency>
<dependency>
<groupId>org.aspectj</groupId>
<artifactId>aspectjtools</artifactId>
<version>1.7.2</version>
</dependency>
<dependency>
<groupId>org.aspectj</groupId>
<artifactId>aspectjweaver</artifactId>
<version>1.7.2</version>
</dependency>
测试通过,再测试本地是否可以运行,答案是可以的。
本文链接:<aop:aspectj-autoproxy />出现Caused by: java.lang.IllegalArgumentException: error at ::0 can't find refer异常,转载请注明出处:http://www.656463.com/article/520
相关问答
更多-
java.lang.IllegalArgumentException[2023-11-14]
java.lang 类 IllegalArgumentException java.lang.Object java.lang.Throwable java.lang.Exception java.lang.RuntimeException java.lang.IllegalArgumentException 所有已实现的接口: Serializable 直接已知子类: IllegalCharsetNameException, IllegalFormatException, IllegalSelectorE ... -
在添加了所有tabledata之后,在第二次调用setupViewPager(viewPager)之后移动tabLayout.setupWithViewPager(viewPager) 。 原因: 在将tabledata添加到tablist之前,您正在调用setupViewPager(viewPager) ,因此在尝试迭代它时,您的Iterator为空并且您从不调用viewPager.setAdapter(adapter) ,这就是您收到此错误的原因。 Move tabLayout.setupWithVie ...
-
尝试删除; 在查询结束时,它实际上是以您的参数名称加入的,最终成为customer; Try removing the ; at the end of your query, it is actually joined in the name of your parameter which ends up being customer;
-
您需要添加要运行本机SQL查询的@Query注释: @Query(value = "SELECT ...your select....", nativeQuery = true) You need to add to the @Query annotation that you want to run a native SQL query: @Query(value = "SELECT ...your select....", nativeQuery = true)
-
您可以使用以下函数将一个日期字符串格式转换为另一个日期字符串格式。 public static String convertDateStringFormat(String dateString, String originalDateFormat, String outputDateFormat){ String finalDate = null; SimpleDateFormat simpleDateFormat = new SimpleDateFormat(origina ...
-
服务调用上的java.lang.IllegalArgumentException(java.lang.IllegalArgumentException on service call)[2022-05-25]
显然,我们尝试从服务器请求服务的客户端被服务器阻止,可能导致消息上下文发生一些变化。 一旦我们将服务器配置为允许来自客户端计算机的请求,它就可以正常工作而没有任 Apparently, the client from which we were trying to request services from server was getting blocked by the server probably causing some changes in the message context. Once w ... -
java.time 这个问题并不完全清楚,但我认为你正在尝试做如下的事情: DateTimeFormatter dateFormatter = DateTimeFormatter.ofPattern("dd/MM/uuuu"); List
dates = Arrays.asList("31/05/2018", "19/06/2018", "01/07/2018"); String dateIns = dates.get(0); dateIns = dateI ... -
游标必须包含一个名为_id的列,否则这个类将不起作用。 你可以尝试使用你现有的ID来伪造它: Cursor c = dba.rawQuery( " SELECT " + kel_id + " AS _id," + kel_id + "," + e_chiperteks + "," + k_nama + "," + kel_waktu + " FROM " + tbPesan + " INNER J ...
-
TextInputLayout用于处理提示的行为以及如何为EditText显示它。 所以我假设只能将一个EditText添加到TextInputLayout 。 一个简单的解决方案可能是 将更多TextInputLayout添加到xml中并在代码中使用它们,如:我找到了问题的解决方案! 问题在于API 23,经过一些研究后我决定降级到API 21,它运行得很好。 所以我改变了我的build.gradle,如下所示: compileSdkVersion 21 buildToolsVersion“21.1.2” I found the solution to the problem! The problem is with API 23, after some research i decided to downgrade to API 21 and it worke ...