2011-06-01 72 views
0

我正在使用J2EE应用程序。我们正在开发java/j2ee中的应用程序。在我们的项目中,我们使用cygwin来模拟linux os,运行包含在应用程序中的shell脚本并进行部署。如何使用eclipse在运行/调试模式下嵌入eclipse和cygwin和deloy。 我对这种东西不熟悉,并且对如何进一步处理感到困惑。请告诉我如何继续这个。在Eclipse中使用Cygwin 3.6

在此先感谢。

赞赏指导...

WE R开发J2EE项目的窗口ENV。并在Linux服务器上部署。 所以模拟Linux中我们使用cygwin的窗口。 现在我们使用eclipse开发并进入cmd提示符并启动cygwin,然后运行基本shell脚本来初始化变量并构建项目并在Linux服务器中部署EAR ... 对于这两个目的,我必须切换窗口并我无法调试代码并检查检查时间数据。

是否有任何可能将cygwin与eclipse合并来启动服务器或在调试模式下运行,以便我的开发过程高效且易于代码遍历......我的进入团队正在关注第一个进程可能是单调乏味的工作。

任何一个可以建议提前

+0

不确定你在这里问什么,你能澄清一点吗? Java仍然在windows下运行,并且不知道cygwin dll的。 您应该可以通过从cygwin的bin目录执行shell来运行Java脚本。 如果你想要JNI,使用Cygwin的gcc,并确保本地库可以访问Cygwin的DLL应该就足够了,尽管我还没有尝试过。 – tylermac 2011-06-01 13:52:42

+0

过去5年我的项目中有80%是基于Java的,并使用Maven构建。我们在Windows上本地开发并无缝地部署到Unix/Linux。唯一的技巧是特定于环境的配置,您可以使用Maven过滤器和配置文件进行管理。 – jiggy 2011-06-02 14:27:08

+0

感谢您的支持 – 2011-08-19 08:00:48

回答

2

工作效率与该项目

谢谢不要为你的部署过程中使用的shell脚本。 Maven几乎可以肯定地拥有你的shell脚本当前所做的所有插件,并且它可以透明地在Windows和Linux上运行。

+0

感谢您的支持 – 2011-08-19 08:01:24