java - 在 Eclipse 中管理 Java 和 Shell 脚本开发?

标签 java eclipse

对于我的开发项目,我必须使用 Java jar 和 Shell 脚本以及配置文件。

目前,在 Eclipse 中,我只是开发 Java jar 应用程序,然后将其导出到一个单独的文件夹中,其中包含我的 Shell 脚本和其他文件。

然后我将此文件夹通过 FTP 传输到服务器目录中。

但是我遇到了我的 shell 脚本或 java 版本不相同的问题。

有什么方法可以将其全部打包到一个 Eclipse 项目中并将其导出为以下内容

我的项目

  • shell脚本.sh
  • 我的应用程序,jar
  • myconfig.cfg
  • 存档文件夹

我尝试将其全部放入我的 SRC 文件夹中,但我得到的只是导出项目的 jar 文件。

欢迎提出建议

最佳答案

我建议使用 AntMaven ,两者都很好地集成到了 Eclipse 中(最新版本中默认集成了 Maven)。

根据您的项目,Maven(这是一个构建生命周期管理系统)可能有点大材小用,但是请检查一下它,看看它如何帮助您的构建过程。

使用 Ant 可以让您创建一个进程,将您的文件收集在一起并将它们传输到远程系统。

您还可以查看ShellEd用于在 Eclipse 中构建 shell 脚本。我发现它有些随意,但它确实允许我在一个 IDE 中完成大部分工作。

关于java - 在 Eclipse 中管理 Java 和 Shell 脚本开发?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19522212/

相关文章:

java - Spring MVC 中的 StreamingOutput 等价物

java - 无法读取输入文件错误

java - 实数(正数和负数)的中缀到后缀

java - Tomcat 服务器在移入 docker 容器后生成 `Could not initialize class javax.imageio.ImageIO` 错误

java - Rect.intersects 不工作

java - Jface KeyListener 未激活

java - 在客户端计算机上强制下载

java - 使用 java.io.File 在 Eclipse 中创建目录

Java EE 并发和锁定

java - 当项目转换为可执行 jar 时,序列化文件不起作用?