我可以将shell脚本保存在java项目中吗
我想从java代码中运行一些shell脚本。我正在使用jsch库,它将shell脚本复制到远程机器并执行该代码 现在的问题是,我可以在java项目中维护这些shell脚本吗? 如果我在不同的项目中单独维护它,有哪些优点/缺点 谢谢,我可以将shell脚本保存在java项目中吗,java,shell,Java,Shell,我想从java代码中运行一些shell脚本。我正在使用jsch库,它将shell脚本复制到远程机器并执行该代码 现在的问题是,我可以在java项目中维护这些shell脚本吗? 如果我在不同的项目中单独维护它,有哪些优点/缺点 谢谢, Lokesh我认为这取决于用例,没有明显的优点/缺点 如果仅由该Java项目使用,则将它们保留在同一项目中 “优势”:易于维护,无需引入外部依赖项 副作用:限制了它们的使用。i、 e.不能轻易地在其他项目中使用它们 如果脚本被其他项目使用,则将其作为外部依赖项 “优
Lokesh我认为这取决于用例,没有明显的优点/缺点
我将在同一个项目中管理它们,您将在同一个地方、同一个存储库中拥有所有内容,等等。它将更加紧凑。我不知道它们有多复杂……你说的“项目”是什么意思?现有的答案被解释为“IDE的项目”。更有趣的问题可能是是否将脚本捆绑到应用程序的JAR中