eclipse的java项目无法启动WebContent的问题解决方案

本文介绍如何在Eclipse中调整Web项目的配置文件,包括设置源文件路径、编译目标平台及输出路径等内容,适用于迁移项目目录结构或更改编译选项。

修改配置文件.settings\.jsdtscope

原内容:<classpathentry kind="src" path="WebContent"/>

修改为:<classpathentry kind="src" path="WebRoot"/>

修改配置文件.settings\org.eclipse.wst.common.component

原内容:<wb-resource deploy-path="/" source-path="/WebContent" tag="defaultRootSource"/>

<property name="java-output-path" value="/项目名称/build/classes"/>

修改为:<wb-resource deploy-path="/" source-path="/WebRoot" tag="defaultRootSource"/>

<property name="java-output-path" value="/项目名称/WebRoot/WEB-INF/classes"/>

修改配置文件.settings\org.eclipse.core.resources.prefs

原内容:encoding//WebContent/css/admin.css=UTF-8

修改为:encoding//WebRoot/css/admin.css=UTF-8

修改配置文件.settings\org.eclipse.jdt.core.prefs

原内容:org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled
org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=warning

修改为:org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
org.eclipse.jdt.core.compiler.codegen.methodParameters=do not generate
org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.7
org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
org.eclipse.jdt.core.compiler.compliance=1.7
org.eclipse.jdt.core.compiler.debug.lineNumber=generate
org.eclipse.jdt.core.compiler.debug.localVariable=generate
org.eclipse.jdt.core.compiler.debug.sourceFile=generate
org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
org.eclipse.jdt.core.compiler.source=1.7

修改配置文件.settings\org.eclipse.wst.common.project.facet.core.xml

移除:  <runtime name="Apache Tomcat v7.0"/>
  <fixed facet="java"/>
  <fixed facet="jst.web"/>
  <fixed facet="wst.jsdt.web"/>

修改配置文件.gitignore

原内容:/build
/.classpath
/bin

修改为:/WebRoot/WEB-INF/classes

像.classpath文件等,从其它项目中复制一个即可

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值