Java/Eclipse相当于Visual Studio Console app + Class Library解决方案

Leo*_*man 5 eclipse class-library jar

我是.Net开发人员,但对于我目前的项目,我必须创建一些Java代码.我过去做了一些Java编码(我甚至使用Java学习了OOP),但我不熟悉Eclipse,我必须使用它.

我必须创建一些共享通用功能的Java控制台应用程序.我想将该常用功能捆绑到一个库(JAR文件)中,并使用命令行程序中的该文件.当我更改库时,还必须重建所有相关的控制台应用程序.

在Visual Studio(.Net)中,我将创建一个新的解决方案并添加一个"类库"项目和多个"控制台应用程序"项目,并使它们依赖于类库.我无法使用Eclipse/Java重新创建相同的设置.我想.Net类库的Java等价物是一个JAR文件.但是,我还没有找到如何在Eclipse中创建一个JAR文件项目(我可以将项目导出到JAR,但这是一个手动步骤;我喜欢这样自动去)并从多个"正常"引用这个JAR项目"Java项目.

我希望我已经清楚地解释了自己.任何人都能解释一下吗?

Pab*_*ruz 2

在 Eclipse 中,您可以按照与VS中相同的方式进行操作:

  1. 为您想要共享功能的每个类库 (JAR) 创建一个独立的项目
  2. 为每个控制台应用程序创建一个项目。在此项目属性窗口中,通过选择您需要的项目使其依赖于其他类库项目

对于自动部署,您可以使用 ANT 任务来进行生成所有文件所需的所有自动化处理。