Ubuntu Eclipse的Tomcat小问题:不能输入server name,不能启动tomcat
Ubuntu的Eclipse上安装Tomcat环境,这是让人烦啊,万幸还是终于解决了。
Eclipse上Tomcat的搭建:
1、点击Eclipse上的菜单:Windows - Preference,
窗口左侧Server - Runtime Environment,然后点Add,
因为我从Tomcat官网下载Tomcat8.0,所以我选择Apache Tomcat v8.0,然后选择tomcat的安装目录,接着就finish
2、点击Eclipse上的菜单:File - New - Server,再选择Apache Tomcat8.0 Server,点击finish
到此应该是不会有问题的,可是我就遇到了几个小问题。
1、不能输入Server name(参考:http://www.xuebuyuan.com/1361033.html)
在Eclipse的workspace的目录里,删除文件 org.eclipse.wst.server.core.prefs 和 org.eclipse.jst.server.tomcat.core.prefs
比如我的Eclipse的workspace为 eclipseWorkspace,终端操作就为
cd eclipseWorkspace/.metadata/.plugins/org.eclipse.core.runtime/.settings
sudo rm org.eclipse.wst.server.core.prefs
sudo rm org.eclipse.jst.server.tomcat.core.prefs
2、还要把tomcat的配置文件复制到我刚刚所创建的server里
也就是我的文件夹:eclipseWorkspace/Servers/Tomcat v8.0 Server at localhost-config,应该包含以下文件:
catalina.policy | catalina.properties | context.xml | server.xml | tomcat-users.xml | web.xml
可是我该文件夹没有这些文件,所以我要从我的tomcat目录:/opt/apache-tomcat-8.0.35/conf,把这个目录里面的所有文件都复制到上一个文件夹里
并把权限777赋予所有文件
sudo cp -r /opt/apache-tomcat-8.0.35/conf/* /home/sevenun/eclipseWorkspace/Servers/Tomcat v8.0 Server at localhost-config
cd /home/sevenun/eclipseWorkspace/Servers/Tomcat v8.0 Server at localhost-config
sudo chmod 777 *
3、虽然我把上面两个问题都解决了,但是我启动eclipse里的tomcat时,老是报错:Could not load the Tomcat server configuration at /Servers/Tomcat v8.0 Server at localhost-config. The configuration may be corrupt or incomplete.
简直,让我无语,休息一阵后,又上网找了,终于找到一个原因了。我的tomcat安装再/opt目录下,所以我在终端下输入
sudo chmod -R 755 /opt/apache-tomcat-8.0.35/
终于可以在eclipse下,启动tomcat了。这是文件夹权限的问题,tomcat文件夹本身没有读写权限,所以不允许启动tomcat。
Ubuntu Eclipse的Tomcat小问题:不能输入server name,不能启动tomcat的更多相关文章
- war包部署在tomcat下,使用windows service服务方式启动tomcat服务器,在包含调用dll的模块,报dll找不到问题的解决办法
问题描述: 开发了一个需要调用dll的java web程序,在idea开发环境下运行调试没问题,可以正常运行,在tomcat/bin下,运行批处理startup.bat,启动tomcat服务器,也可以 ...
- 使用eclipse启动tomcat,正常模式下可以启动tomcat,却在debug模式下无法启动tomcat 问题解决
这个问题可能是由于eclipse和tomcat的交互而产生的,在以debug模式启动tomcat时,发生了读取文件错误,eclipse自动设置了断点,导致tomcat不能正常启动. 解决方法把brea ...
- 在eclipse中把Tomcat 8删掉不能重建问题,启动Tomcat重置本地配置问题
转载:http://blog.csdn.net/caiwenfeng_for_23/article/details/45480039 PS: 今天手贱,把Eclipse里的tomcat删掉了,然后发现 ...
- tomcat开启远程调试和热部署(jrebel)启动tomcat
@echo off set REBEL_HOME=D:\jrebel\jrebel--nosetup set JAVA_OPTS=-agentpath:%REBEL_HOME%\lib\jrebel6 ...
- Eclipse 中Tomcat 启动 与直接启动Tomcat的区别
这段时间不用Java 了突然发现在用的时候出问题了. 首先现在Eclipse和Tomcat,解压后 如图1所示: 图1: 进入里面的bin文件目录后发现有 如图2所示包含了startup.bat,st ...
- eclipse启动tomcat无法访问
eclipse启动tomcat无法访问 症状: tomcat在eclipse里面能正常启动,而在浏览器中访问http://localhost:8080/不能访问,且报404错误.同时其他项目页面也不能 ...
- eclipse启动tomcat, http://localhost:8080无法访问
原地址 症状: tomcat在eclipse里面能正常启动,而在浏览器中访问http://localhost:8080/不能访问,且报404错误.同时其他项目页面也不能访问. 关闭eclipse里面的 ...
- 【转】Eclipse下启动tomcat报错:/bin/bootstrap.jar which is referenced by the classpath, does not exist.
转载地址:http://blog.csdn.net/jnqqls/article/details/8946964 1.错误: 在Eclipse下启动tomcat的时候,报错为:Eclipse下启动to ...
- Eclipse启动tomcat时出现报错-拒绝访问
今天新建项目,当选择项目的发布路径为tomcat的路径时 启动tomcat出现如下错误: Publishing the configuration... Error copying file to D ...
- Eclipse新建web项目正常启动tomcat不报错,但不能访问项目的解决方法
原因: 虽然我手动添加了自己下载的tomcat,但是由于在Eclipse中创建Server时,"Server Locations"选项采用的时默认配置,即"Use wo ...
随机推荐
- Android Studio:Unable to add window android.view.ViewRootImpl$W@5e2d85a -- permission denied for this window 第一行代码
学习<第一行代码>的时候,出现的错误. java.lang.RuntimeException: Unable to start receiver com.example.sevenun.l ...
- Hybrid App开发模式中, IOS/Android 和 JavaScript相互调用方式
IOS:Objective-C 和 JavaScript 的相互调用 iOS7以前,iOS SDK 并没有原生提供 js 调用 native 代码的 API.但是 UIWebView 的一个 dele ...
- poj 2112 Optimal Milking (二分图匹配的多重匹配)
Description FJ has moved his K ( <= K <= ) milking machines <= C <= ) cows. A ..K; the c ...
- 修改过mysql数据库字段内容默认值为当前时间
--添加CreateTime 设置默认时间 CURRENT_TIMESTAMP ALTER TABLE `table_name`ADD COLUMN `CreateTime` datetime N ...
- java Color
通过16进制颜色值获取颜色方法:Color.decode("#E0EEEE"); --后继续补充
- intel线程库tbb的使用
[size=small]首先下载: http://www.threadingbuildingblocks.org/uploads/77/111/2.1/tbb21_20080605oss_win.zi ...
- ARM体系结构_DAY2
程序状态寄存器(CPSR) Mode位[4:0]:处理器模式为 USER模式不能直接切换到特权模式,在特权模式下可以直接修改mode位[4:0]为10000,切换到USER模式. T bit位[5]: ...
- Linux的目录结构及其作用
/bin bin是Binary的缩写.这个目录存放着最经常使用的命令. /boot这里存放的是启动Linux时使用的一些核心文件,包括一些连接文件以及镜像文件. /dev dev是Device(设备) ...
- python-登录-注册-修改密码
该脚本实现了,登录,注册,修改密码功能. #!/usr/bin/env python # -*- coding:utf-8 -*- #pangguoping import os def login(u ...
- 全世界最详细的图形化VMware中linux环境下oracle安装(三)【weber出品必属精品】
数据库软件和数据库都建好了,基本上可以说完成90%的工作,但是美中不足的就是企业管理器还没有安装好,现在我们就开始安装企业管理器吧. 安装之前我们先将补丁给补上.补丁我们也是采用禁默安装.补丁:p83 ...