最近在做Web 项目时,新建了一个WEB 项目,如webdemo
,eclipse默认的build路径为build, WEB-INF存放于WebContent下面,今改了一个build路径和WebContent名字,发现项目不可用了,
1. 具体修改过程过,把WebContent
改为
WebRoot
2. 把build路径从build/classes
改为 webdemo/WebRoot/WEB-INF/classes
在修改之前原存放于lib下的jar包都存于eclipse项目的Libraries/Web App Libraries
目录下面,改后,Web App Libraries 变为空了,而且Tomcat6.x在启动的时候也识别不了了。研究了一下午,终于找出问题所在,今天特发出来,以供后来的朋友参照。
我们打开所建项目目录,在根目录下面有一.settings
\
org.eclipse.wst.common.component
文件,
在刚新建一个项目时,此文件下面的内容如下:
<?xml version="1.0" encoding="UTF-8"?>
<project-modules id="moduleCoreId" project-version="1.5.0">
<wb-module deploy-name="webdemo">
<wb-resource deploy-path="/" source-path="/WebContent"/>
<wb-resource deploy-path="/WEB-INF/classes" source-path="/src"/>
<property name="context-root" value="webdemo"/>
<property name="java-output-path" value="/webdemo/build/classes"/>
</wb-module>
</project-modules>
改后;发现少了一句<wb-resource deploy-path="/" source-path="/WebContent"/>
,所以我们要手动把它加下,最后改正后的内容如下:
<?xml version="1.0" encoding="UTF-8"?>
<project-modules id="moduleCoreId" project-version="1.5.0">
<wb-module deploy-name="webdemo">
<wb-resource deploy-path="/" source-path="/WebRoot"/>
<wb-resource deploy-path="/WEB-INF/classes" source-path="/src"/>
<property name="context-root" value="webdemo"/>
<property name="java-output-path" value="/webdemo/build/classes"/>
</wb-module>
</project-modules>
这样我们的eclipse web 项目又可以像以前一样运行,而且所有lib包下的jar也会自动存入Libraries/Web App Libraries
目录下面。
分享到:
相关推荐
3. **复制JAR包**:将`lib`文件夹中的所有JAR文件复制到项目中对应的`lib`文件夹。 4. **更新Build Path**:右键点击项目 -> “Build Path” -> “Configure Build Path”,确保所有的JAR包都被添加到构建路径中。 ...
1. **复制Phone源码**:将`/packages/apps/Phone`目录下的代码拷贝到`~/workspace/Phone`。 2. **创建Eclipse项目**: - 在Eclipse中依次点击`New -> Project.. -> Android Project`。 - 选择`from existing code`...
对于 Eclipse 项目,需要按照以下步骤进行操作: 1. 在 Package Explorer 选项卡中右键点击项目,然后选择“Properties”。 2. 在左侧面板中选择“Java Build Path”。 3. 在主窗口中选择“Libraries”选项卡。 4. ...
android4.0浏览器在eclipse中编译的方法: BrowserEclipse\docs\readme.txt 注意: 如果下载已经修过的源码,只要进行3、4、8步骤就应该可以了。 eclipse版本;adt-bundle-windows (Android Developer Tools ...
- 解决方法之一是将这些隐藏API所在的`.jar`文件添加到项目的构建路径中。 - 文件路径通常位于`out\target\common\obj\JAVA_LIBRARIES\framework_intermediates\classes.jar`。 - 另外,还需要确保引入的`.jar`包...
- 对于Eclipse用户,右键点击项目,选择“Java构建路径”,然后在“Libraries”标签页中点击“添加JARs...”,将`android.jar`添加到项目中。 3. **配置AndroidManifest.xml**: - 打开`AndroidManifest.xml`文件...
� Google 提供了一套 Java 核心包 (J2SE 5,J2SE 6) 的有限子集,尚不承诺遵守 Java 任何 Java 规范 , 可能会造 成J ava 阵营的进一步分裂。 � 现有应用完善度不太够,需要的开发工作量较大。--------------------...
As you probably know, Android apps utilize code and resources that are found on the Android OS itself. These are known as framework resources and Apktool relies on these to properly decode and build ...