首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >tomcat8 & eclipse火星的噩梦

tomcat8 & eclipse火星的噩梦
EN

Stack Overflow用户
提问于 2016-05-16 19:21:42
回答 2查看 203关注 0票数 1

我尝试了许多不同的方法,在Debian jessie发行版上安装Tomcat服务器,并将其用作ecplise mars IDE的服务器。

对我的debian有效的唯一方法是直接从他们的repo安装Tomacat。经过一些小调整后,在localhost:8080上似乎有我需要的东西(页面上显示tomcat有效!)。

之后,我尝试使用许多教程建议的传统步骤将其添加到Eclipse上:

通过安装新的软件-adding、服务器的安装路径、文件夹等来支持-adding xml和web工具

然后,当我开始一个新项目时,我试图通过“服务器”标签添加一个服务器,向导让我选择正确的服务器/适配器,但这就出现了一些问题。

而不是这样:

我得到了这个:

在那里我不能编辑服务器的名称,并且缺少一个字段,并且没有希望点击finish或next。我如何才能找出我的问题所在?干杯

EN

回答 2

Stack Overflow用户

发布于 2016-05-17 00:08:56

不要试图使用已安装的Tomcat副本。正如评论中提到的,您的普通用户缺乏其安装位置的所有权,并且布局可能已被Debian打包以Eclipse无法预测的方式更改。从Apache下载一个tarball,将其解压缩,然后使用它--记住,这是用于开发您的应用程序的,您永远不应该在您的生产服务器安装中这样做。

您还应该检查WTP Tomcat FAQ,了解您可能遇到的其他问题。

票数 0
EN

Stack Overflow用户

发布于 2016-05-17 19:14:16

我在ubuntu的论坛上找到了这个,并且对它的版本(我的是tomcat8)做了一些修改!感谢所有为我指明正确方向的人

我是这样做的,它将系统tomcat和你自己的tomcat实例分开。

按照正常方式安装tomcat:sudo apt-get install tomcat7

安装内网实例支持:sudo apt-get install tomcat7-user

在您的主文件夹中创建本地实例:

Tomcat7-实例-创建-p 10080 -c 10005 mytomcat

注意:-p设置端口号(缺省为8080),-c是控制端口(缺省为8005),我们设置它们是为了不与作为服务运行的tomcat的主安装竞争。"mytomcat“可以是你喜欢的任何东西,但它会在你的家里用这个名字创建一个目录。

现在使用以下代码来让Eclipse高兴起来:

cd mytomcat ln -s /usr/share/tomcat7/lib ln -s /etc/tomcat7/policy.d/03catalina.policy conf/catalina.policy ln -s /usr/share/tomcat7/bin/bootstrap.jarbin/bootstrap.jar ln -s /usr/share/tomcat7/bin/tomcat-juli.jar bin/tomcat-juli.jar mkdir -p公共类;mkdir -p服务器/类;mkdir -p共享类;

现在,您可以在Eclipse中创建一个TomcatV7.0服务器,并将安装目录设置为~/mytomcat。

注意:公共类、服务器类和共享类也可以是链接,但我希望将这两个类分开。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37252723

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档