0

我正在尝试对使用 SVN 存储的 JEdit 进行一些修改(它是一个项目)。我已经安装了 TortoiseSVN 并将文件从服务器获取到我的电脑中。然后我将文件作为现有项目导入 Eclipse。

现在的问题是,当我编译和运行它时,它给了我以下警告。

下午 1:15:26 [主要] [警告] jEdit:jedit.jar 不在类路径中!

1:15:26 PM [main] [warning] jEdit:假设 jEdit 安装在 E:\College\SEProj\jEdit 中。

下午 1:15:26 [主要] [警告] jEdit:用 jedit.home 系统属性覆盖。

下午 1:15:26 [主] [警告] jEdit:initPLAF 未能设置所需的 l&f

下午 1:15:26 [主] [警告] jEdit:initPLAF 未能设置所需的 l&f

它还给出了一个错误“在解决构建部分之前无法构建项目。” (我可以通过导入所有的jar文件来解决这个错误,由于某种原因,我还必须导入tools.jar)

无论我在源代码中进行什么更改,在编译时都不会进行任何更改。我什至试图删除整个类,但执行仍然没有变化。是不是因为这个?或者是其他东西?

4

2 回答 2

1

假设它安装在E:\College\SEProj\jEdit. 如消息所述,您需要覆盖jedit.home系统属性以指向您的 Eclipse 项目目录。

于 2013-11-28T22:29:52.237 回答
0

jEdit 使用 ant 构建并要求您配置 build.properties 文件以指向系统上的各种依赖项。一个名为的样本build.properties.sample位于树干的根部。

阅读该README.SRC.txt文件——它也在 jEdit 主干的根目录中——它描述了如何构建 jEdit,包括针对 IDE 用户(即 Eclipse 等)的特殊提示(行:178)。

就个人而言,我在 Intellij 12.1.5 中运行 10.8.5 的 mac 上构建 jEdit。我认为任何支持 ANT(大多数)的 IDE 都应该没问题。不过,我还没有在 Eclipse 中尝试过。

于 2013-11-29T02:16:48.177 回答