eclipse - 相当于 Visual Studio 控制台应用程序 + 类库解决方案的 Java/Eclipse

标签 eclipse jar class-library

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

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

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

我希望我已经清楚地解释了自己。有人可以解释一下吗?

最佳答案

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

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

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

    关于eclipse - 相当于 Visual Studio 控制台应用程序 + 类库解决方案的 Java/Eclipse,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1593914/

    相关文章:

    java - 在 localhost 启动 tomcat 服务器遇到 p‌r‌o‌b‌l‌e‌m

    java - 什么相当于在maven中向部署程序集添加一个jar

    c# - 类库命名空间层次结构不起作用

    java - Intellij 封装 JavaFx 应用程序

    java - 在 gradle 脚本中通过 AntBuilder 提供主类属性

    c# - 引用的程序集中缺少 namespace

    .NET - 使用类库存储 App.config

    c++ - Eclipse 是否有任何增强的 gdb 控制台?

    java - 从 web.xml 文件获取初始化参数。在 Eclipse 和 Tomcat 中

    java - 在 Java 中将对象转换为 Integer 进行赋值