从SVN导入JEdit时发出警告

时间:2013-11-28 18:19:08

标签: java eclipse svn tortoisesvn jedit

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

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

  

1:15:26 PM [main] [警告] jEdit:jedit.jar不在课程路径中!

     

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

     

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

     

1:15:26 PM [main] [警告] jEdit:initPLAF无法设置所需的l& f

     

1:15:26 PM [main] [警告] jEdit:initPLAF无法设置所需的l& f

并且它也给出了错误'在构建部件被解析之前,无法构建项目。 (我能够通过导入所有jar文件来解决这个错误,由于某种原因,我还必须导入tools.jar)

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

2 个答案:

答案 0 :(得分:1)

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

答案 1 :(得分:0)

jEdit使用ant构建,并要求您将build.properties文件配置为指向系统上的各种依赖项。名为build.properties.sample的示例位于主干的根目录中。

阅读README.SRC.txt文件 - 它也位于jEdit trunk的根目录中 - 它描述了如何构建jEdit,包括IDE用户(即Eclipse等)的特殊提示(第178行)。

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