【发布时间】:2020-12-28 18:53:47
【问题描述】:
我目前正在处理一个 Java 项目,我必须在其中打开存储在 src 旁边的数据目录中的文件。
当我从 Eclipse 启动程序时,要访问这些文件:我输入 "data/fileName",而当我使用控制台时,我必须输入 "../data/fileName"。
(我无法从项目目录执行java src/Main 并得到错误:
Error: Could not find or load main class src.Main.java
Caused by: java.lang.ClassNotFoundException: src.Main.java)
有没有办法让我的程序在控制台和 Eclipse 上都可以运行?
提供一些背景信息:我通常打算只在 Eclipse 上运行,但我遇到了从 Eclipse 启动 nano 的问题($TERM 变量,还将管道重定向到 dev/tty),因此控制台执行已成为一项要求。
我无法更改我的 Eclipse 配置,因为这个项目不会在我的计算机上运行,如果它因为默认的 Eclipse 设置而无法运行,那么......
感谢您的回复。
诚挚的。
【问题讨论】: