0
我想用.properties
文件讀取mysql和使用Environment
和@PropertySources
休眠特性,但我得到以下不能夠注入的.properties文件到Spring MVC 4.3使用@PropertySource
java.io.FileNotFoundException錯誤:類路徑的資源[/com/properties/persistence/mysqldb.properties]不能打開,因爲它不存在
這裏是我的項目strutucture
PersistenceConfig.java
@Configuration
@EnableJpaRepositories(basePackages="com.hp.model.repository")
@EnableTransactionManagement
@PropertySources({
@PropertySource("classpath: /com/properties/persistence/mysqldb.properties"),
@PropertySource("classpath: /com/properties/persistence/hibernate.properties")})
public class PersistenceConfig {
@Autowired
Environment env;
.......
我檢查我的構建路徑和src/main/resources
是在classpath如下圖所示
任何線索,我缺少的是什麼?
刪除空格刪除空白。 '類路徑:COM /性能/持久/ mysqldb.properties'。 –
@ M.Deinum空白導致了這個問題。沒有錯誤的設置。日Thnx –