相关疑难解决方法(0)

如何在Eclipse中引用不同的Java项目

我有Project1和Project2.Project1依赖于Project2.我有点累,每次在Project2中进行一些代码更改时,我都要导出Project2 JAR文件,并将其复制到Project1的lib文件夹中.

有没有办法自动实现这一目标?或者,有没有其他方法让Project1知道Project2有一些变化?

在项目的构建路径中,有一种方法可以指定对Workspace中其他项目的引用,但这似乎没有做任何事情?它实际上做了什么?

我正在读某个地方,我可以使用部署属性来自动化这个过程,但我找不到它.

更新: 呃,我是C#开发人员,有一些Java开发经验(主要是Android开发),我可能会问愚蠢的问题,所以请耐心等待...

Project1是标准的Java Project(在客户端的机器上运行,使用swing等).Project2是动态Web项目(对我来说不明原因).它唯一能做的就是调用webservice(我不需要担心的第三个项目)并将结果传递回Project1.Project2包含那些Axis2 webserviceStub.java文件......每个人都知道然后,我必须重新创建这些存根文件然后我必须导出JAR文件并将其移动到Project1.Project2,即使它是Web Project,它实际上是在客户端上运行的代码.

在Build Path中简单的项目引用对我来说不起作用.

谢谢

java eclipse reference project

30
推荐指数
2
解决办法
4万
查看次数

在playframework中重新加载自定义文件更改的应用程序

在playframework中有自动重新加载功能.这意味着在每个请求的开发模式下,play会检查更改文件,并在必要时重新编译和重新加载项目.因此,例如,如果我$ touch conf/routes,项目将在下次请求时重新加载.

我想添加一些自定义文件来监视.

我相信watchSources设置包含正在观看的文件列表.但它对我不起作用.考虑一下,我们想要将trigger文件添加到监视来源.

watchSources <+= baseDirectory map { _ / "trigger" }
Run Code Online (Sandbox Code Playgroud)

它已成功添加到手表来源

[sbt console] $ show watch-sources
[info] List(/* trigger appears in list */)
Run Code Online (Sandbox Code Playgroud)

但播放忽略trigger更改并且不重新启动应用程序.我错过了什么?如何让自己观看自定义文件更改?

scala sbt playframework-2.0

6
推荐指数
1
解决办法
1967
查看次数

标签 统计

eclipse ×1

java ×1

playframework-2.0 ×1

project ×1

reference ×1

sbt ×1

scala ×1