Jun 01, 2017 5:53:26 PM org.apache.catalina.core.StandardContext startInternal
SEVERE: Error listenerStart
Jun 01, 2017 5:53:26 PM org.apache.catalina.core.StandardContext startInternal
SEVERE: Context [/remember-friends] startup failed due to previous errors
Jun 01, 2017 5:53:26 PM org.apache.catalina.core.ApplicationContext log
INFO: Closing Spring root WebApplicationContext
Jun 01, 2017 5:53:26 PM org.apache.catalina.loader.WebappClassLoader clearReferencesThreads
SEVERE: The web application [/remember-friends] appears to have started a thread named [Timer-0] but has failed to stop it. This is very likely to create a memory leak.
Jun 01, 2017 5:53:26 PM org.apache.coyote.AbstractProtocol start
INFO: Starting ProtocolHandler ["http-bio-9090"]
@Bean
public LocalContainerEntityManagerFactoryBean entityManagerFactory() throws IOException {
EclipseLinkJpaVendorAdapter vendorAdapter = new EclipseLinkJpaVendorAdapter();
vendorAdapter.setShowSql(true);
LocalContainerEntityManagerFactoryBean entityManagerFacotryBean= new LocalContainerEntityManagerFactoryBean();
entityManagerFacotryBean.setJpaVendorAdapter(vendorAdapter);
entityManagerFacotryBean.setDataSource(getDataSource());
entityManagerFacotryBean.setPackagesToScan("com.navin.friends.domain.entity");
entityManagerFacotryBean.setJpaProperties(getJPAProperties());
entityManagerFacotryBean.setLoadTimeWeaver(new InstrumentationLoadTimeWeaver());
entityManagerFacotryBean.setPersistenceUnitName("friends");
entityManagerFacotryBean.setJpaDialect(new EclipseLinkJpaDialect());
return entityManagerFacotryBean;
}
您需要包括spring-instrument.jar代理:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.4</version>
<configuration>
<forkMode>once</forkMode>
<argLine>
-javaagent:"${settings.localRepository}/org/springframework/spring-instrument/${spring.framework.version}/spring-instrument-${spring.framework.version}.jar"
</argLine>
<useSystemClassloader>true</useSystemClassloader>
</configuration>
</plugin>
(用您的值替换${spring.framework.version}和${settings.local仓库})
当然还有一个AspecJ Maven插件:
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>aspectj-maven-plugin</artifactId>
<version>1.3</version>
<executions>
<execution>
<configuration>
<source>1.6</source>
<target>1.6</target>
</configuration>
<goals>
<goal>compile</goal> <!-- use this goal to weave all your main classes -->
<goal>test-compile</goal> <!-- use this goal to weave all your test classes -->
</goals>
</execution>
</executions>
</plugin>
要使AspectJ正常工作,还需要添加aspectjrt依赖项:
<dependency>
<groupId>org.aspectj</groupId>
<artifactId>aspectjrt</artifactId>
<version>${aspectjrt.version}</version>
</dependency>
我需要在我的网站上集成英里/距离搜索,我正在使用MongoDB地理空间索引,然而,我得到了一些,无法解决。下面是我使用的模式和命令... 下面是我的索引... 然而,当我在mongo shell中运行following命令时,我得到了一个错误······ 错误:
问题内容: 我一直在研究使用PostgreSQL数据库的NodeJS项目。我正在尝试实现向数据库的迁移。另外,使用Sequelize。设置迁移文件夹和配置后,运行db:migrate时会引发错误 错误是:“从v4.0.0开始,必须明确提供方言” 问题答案: 对我来说,解决方案基于我为变量设置的内容。 如果没有为该变量设置任何内容,请尝试使用以下命令进行设置: 如果值 是 存在,请确保你在你的con
null null 表达式的最后一部分很简单-。 当我试图将所有这些放在一起时,所获得的正则表达式不能正常工作。 以下字符串和不适合我的正则表达式,但字符串适合它。 如何修复我的正则表达式?
问题内容: 嘿,我不断出现错误: 索引(从零开始)必须大于或等于零且小于参数列表的大小。 我的代码: 问题答案: 你的第二个用途是一个占位符,但你只传递一个参数,所以你应该使用来代替。 更改此: 对此:
我读了很多相关的问题,但解决方案对我来说并不适用。 我得到了异常。 以下是我的配置: inputZipFile变量设置正确,并且文件存在于驱动器上。我签入了FlatFileItemReader代码,当未设置reader类的reader成员时,就会发生ReaderNotOpenException。读卡器成员在doOpen方法中设置。看来杜彭没被叫来。问题是为什么?