【问题标题】:Warning while importing JEdit from SVN从 SVN 导入 JEdit 时出现警告
【发布时间】:2013-12-14 20:57:27
【问题描述】:

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

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

1:15:26 PM [main] [warning] jEdit:jedit.jar 不在类路径中!

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

1:15:26 PM [main] [warning] jEdit:用 jedit.home 系统属性覆盖。

1:15:26 PM [main] [warning] jEdit: initPLAF 未能设置所需的 l&f

1:15:26 PM [main] [warning] jEdit: initPLAF 未能设置所需的 l&f

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

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

【问题讨论】:

    标签: java eclipse svn tortoisesvn jedit


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

      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 中尝试过。

      【讨论】:

      • 不,我没有,虽然我现在可以在更正库后进行编辑。你还能告诉我实现无警告的步骤
      • 我已经用更多细节更新了我的答案,希望对您有所帮助。如果您仍然有阻止您构建的警告,请发布它们。如果我在不知道问题的情况下告诉你步骤谁知道你最终会在哪里;)
      猜你喜欢
      • 2011-12-03
      • 1970-01-01
      • 1970-01-01
      • 2020-08-04
      • 1970-01-01
      • 2019-04-21
      • 1970-01-01
      • 2017-04-09
      • 1970-01-01
      相关资源
      最近更新 更多