首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >maven-exec-plugin找不到资源

maven-exec-plugin找不到资源
EN

Stack Overflow用户
提问于 2013-10-17 17:44:58
回答 1查看 2K关注 0票数 4

我正在使用maven exec插件来运行一个简单的java类。这个java类加载一个文本文件。按照maven的方式,我的文本文件在里面:

代码语言:javascript
复制
src/main/resources

在编译后,这些资源以以下方式结束:

代码语言:javascript
复制
target/classes

用汇编的资料。当我试图逃跑时:

代码语言:javascript
复制
maven exec:java

我得到:

代码语言:javascript
复制
Caused by: java.io.FileNotFoundException: text.txt (The system cannot find the file specified)

如果我将text.txt放在${basedir}中,这个错误就会消失,但是这是不正确的,因为它没有遵循maven标准。有什么方法来配置这个吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-10-17 17:50:35

您应该将代码更改为File,maven从您的${basedir} ( pom驻留的位置)执行java。

而且您的代码似乎试图查看当前目录,这就是它失败的原因。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19433641

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档