自动将 Tomcat 添加到 Eclipse

发布于 2024-12-04 04:27:05 字数 237 浏览 1 评论 0原文

我正在尝试编写一个脚本(Perl),它将自动为 Eclipse 下的 Java 项目添加 Tomcat 服务器。

该项目是通过 SVN 签出的,一旦通过 SVN 下载该项目,我希望运行一个脚本来自动配置该项目的其余部分。在这种情况下,我需要找到如何编辑 Eclipse 的配置文件以自动添加 Tomcat 服务器。实际上该脚本还会修改其他配置文件,但我很难找到要编辑哪些文件以及如何添加 Tomcat。

欢迎任何见解,提前致谢。

I'm trying to write a script (Perl) that will automate the adding of Tomcat server for a Java project under Eclipse.

The project is checked out via SVN, and I want, once the project is downloaded via SVN, to run a script that will automatically configure the remaining bits of the project. In this context, I need to find how can I edit which Eclipse's configuration files to automate the adding of a Tomcat server. Actually the script will also modify other configuration files, but I'm facing a hard time trying to find which files to edit and how to add Tomcat.

Any insights will be welcome, thanks in advance.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

小姐丶请自重 2024-12-11 04:27:05

eclipse 有一个名为 Escripts 的插件。您可以创建类似 xml 的脚本来自动执行操作,例如执行向导操作。我尝试查看文档,但 Escripts 的主页为我返回了 http 500 (http://escripts.sf.网)。我已经给作者写了邮件,如果他回复了,我会通知你。更新站点看起来可以工作(取消选中按组分类以查看未分类的插件):http://escripts.sf。净/更新

您可以在 http://escripts.svn.sourceforge.net/viewvc/escripts/trunk/net.sf.escripts.tests/src/net/sf/escripts/tests/

您应该输入的内容脚本中是一个 ID 为 org.eclipse.wst.server.ui.new.server 的向导。包含它的插件是 org.eclipse.wst.server.ui。查看该插件中的plugin.xml。没有文档,这就是我能记住的。

There is a plugin for eclipse called Escripts. You can create xml like scripts to automate actions like doing wizard actions. I tried to check the documentation, but the homepage of the Escripts is giving back http 500 for me (http://escripts.sf.net). I have written a mail to the author, if he answers, I will let you know. The update site looks like working (uncheck the categorize by groups to see the uncategorized plugin): http://escripts.sf.net/updates .

Some examples you can found at http://escripts.svn.sourceforge.net/viewvc/escripts/trunk/net.sf.escripts.tests/src/net/sf/escripts/tests/

What you should enter in the script is a wizard with id org.eclipse.wst.server.ui.new.server. The plugin, that is containing it is org.eclipse.wst.server.ui. Take a look at the plugin.xml in that plugin. Without the documentation, this is what I can remember of.

内心旳酸楚 2024-12-11 04:27:05

您是否在 Eclipse 工作区中尝试过以下文件?

.metadata.plugins\org.eclipse.core.runtime.settings\org.eclipse.jdt.core.prefs
.metadata.plugins\org.eclipse.core.runtime.settings\org.eclipse.jdt.launching.prefs
.metadata.plugins\org.eclipse.core.runtime.settings\org.eclipse.wst.server.core.prefs
.metadata.plugins\org.eclipse.core.runtime.settings\org.eclipse.jst.server.tomcat.core.prefs

我将以下文件放入 eclipse 的新实例中,并在 Server 下创建了 Tomcat 服务器-> 运行时环境。

http://dl.dropbox.com/u/9591144 /StackOverflow/org.eclipse.jdt.core.prefs
http://dl.dropbox.com/u/9591144/StackOverflow/org.eclipse.jdt.launching.prefs
http://dl.dropbox.com /u/9591144/StackOverflow/org.eclipse.jst.server.tomcat.core.prefs
http://dl.dropbox.com/u/9591144/StackOverflow/org.eclipse.wst.server.core.prefs

Have you tried the following files in the Eclipse workspace?

.metadata.plugins\org.eclipse.core.runtime.settings\org.eclipse.jdt.core.prefs
.metadata.plugins\org.eclipse.core.runtime.settings\org.eclipse.jdt.launching.prefs
.metadata.plugins\org.eclipse.core.runtime.settings\org.eclipse.wst.server.core.prefs
.metadata.plugins\org.eclipse.core.runtime.settings\org.eclipse.jst.server.tomcat.core.prefs

I took the following files and dropped them into a new instance of eclipse and it created the Tomcat server under Server->Runtime Environment.

http://dl.dropbox.com/u/9591144/StackOverflow/org.eclipse.jdt.core.prefs
http://dl.dropbox.com/u/9591144/StackOverflow/org.eclipse.jdt.launching.prefs
http://dl.dropbox.com/u/9591144/StackOverflow/org.eclipse.jst.server.tomcat.core.prefs
http://dl.dropbox.com/u/9591144/StackOverflow/org.eclipse.wst.server.core.prefs

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文