Невозможно найти файл .env в файловой системе.JAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Невозможно найти файл .env в файловой системе.

Сообщение Anonymous »

Это мой путь к проекту

Код: Выделить всё

com.bor.lockSysytem\
│       ├── WEB-INF\
│       │   ├── web.xml
│       │   └── .env

Код: Выделить всё

 import io.github.cdimascio.dotenv.Dotenv;
public interface IConstant {
Dotenv dotenv = Dotenv.configure().directory("WEB-INF").filename(".env").load();
public static final String GOOGLE_CLIENT_ID = dotenv.get("GOOGLE_CLIENT_ID");
}
Этот вывод при невозможности сохранить файл

Код: Выделить всё

Suppressed: io.github.cdimascio.dotenv.DotenvException: Could not find WEB-INF\.env on the file system (working directory: D:\apache-tomcat-8.5.100\bin)

Я не знаю, почему я не могу выбрать путь и получить переменную среду с помощью этого кода. Я использую dotenv-java-2.3.2.jar и не работаю с pom.xml

Но когда я не устанавливаю файл .env в WEB-INF и не устанавливаю этот файл в папку bin папки apache-tomcat
и используйте код Dotenv dotenv = Dotenv.configure().directory(".") .filename(".env").load(); и это может работать, но Я думаю, мне не следует устанавливать в папку bin. Надеюсь, мне удастся это решить

Подробнее здесь: https://stackoverflow.com/questions/790 ... ile-system
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»