В eclipse я пытаюсь получить путь к локальному документу / файлу, чтобы после создания jar другие также могли получить доступ к Документу / файлу, не получая ошибку Directory / file not found. Код должен быть выполнен через Lambda Function (AWS).
Я попытался создать папку New-> Source внутри проекта. Затем в коде java передается путь к файлу внутри строки, а затем вызывается это имя строки в метод AWS. Это тоже не работает. Также я пробовал метод «Multipart», а также метод «TransferManager». кажется, затмение не код не принимает путь, указанный в проекте.
String bucketName = "aadarshbuckettest";
String key_name ="resumetest.txt";
String file_path = "/com.TestUploadDocS3/assets/resume.txt"; //local file path inside project "com.TestUploadDocs3"
AmazonS3Client s3Client = (AmazonS3Client)AmazonS3ClientBuilder.defaultClient();
s3Client.putObject(new PutObjectRequest(bucketName, key_name, new File(file_path))
.withCannedAcl(CannedAccessControlList.PublicRead));
Мне нужно затмение, чтобы принять путь документа в рамках проекта, чтобы я мог Загрузить документ / файл в корзину s3 (awsчерез файл jar кода.