ich .properties
Datei lesen mysql verwenden möchte, und überwintern Eigenschaften zu injizieren, aber ich bin immer Fehler unterNicht in der Lage .properties-Datei in Spring MVC 4.3 mit @PropertySource
java.io.FileNotFoundException : Klassenpfad Ressource [/com/properties/persistence/mysqldb.properties] kann nicht geöffnet werden, da es nicht
Hier mein Projekt strutucture existiert
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;
.......
Ich habe meine Build-Pfad überprüft und src/main/resources
ist auf dem Classpath wie unten
Jeder Hinweis gezeigt, was mir fehlt?
Entfernen Sie das Leerzeichen entfernen müssen. 'classpath: com/properties/persistenz/mysqldb.properties'. –
@ M.Deinum Whitespace verursachte das Problem. Nichts ist falsch mit dem Setup. thnx –