在Maven中,您可以拥有编译时依赖项和测试依赖项.这是我喜欢的功能,M2Eclipse插件也可以在Eclipse中使用,这很棒.因此,如果我将jmock.jar我的项目添加为测试依赖项,它将显示在JUnit测试的类路径中,但在我调试应用程序本身时将不会出现.
这正是我现在想要实现的目标,但没有M2Eclipse或Maven.有没有办法在纯Eclipse中执行此操作?(可能没有安装任何插件.)
我的SVN存储库中有第三方库,我想在Eclipse中本地关联source/javadoc.即,应该有一些本地设置(例如,local.properties文件中的条目)将源/ javadoc与JAR文件相关联,但是不会通过本地依赖项将本地依赖项引入存储库.classpath.理想情况下,我有
lib_src_dir = /my/path/to/lib/src
Run Code Online (Sandbox Code Playgroud)
在local.properties再
<classpathentry kind="lib" path="lib.jar" sourcepath="${lib_src_dir}">
Run Code Online (Sandbox Code Playgroud)
在.classpath.可以这样做吗?
[编辑] @VonC的回答是有帮助的......有没有办法从文本文件加载路径变量(例如local.properties),而不是通过Window - > Preferences - > General - > Workspace - > Linked Resources?
我有一个项目,其中没有任何应用程序构建为单独的Java项目.
这些已由某人发送,.project并且.classpath文件未被复制.
因此,当我尝试将其导入eclipse时,它会给我一个错误:" No project found".
有没有办法生成丢失的文件?
我对ScalaTest相当新,现在我已经让它与Maven一起运行了,当然我也想让它在Eclipse中运行良好.我的项目是一个Java项目,但我希望通过使用ScalaTest编写测试来提高我的Scala技能.
我理解它,所以我应该右键单击我的项目,说"配置"和"添加Scala自然".但是,这样做会让Eclipse尝试用scalac编译我的所有Java文件,在问题列表中给出了很多"Scala Problem"条目.当然,没有Scala特性在我的项目中为我的所有Scala文件提供了很多"Java Problem"条目.如何将Scala特性仅添加到src/test/scala?
干杯
聂