j2EE 文件编译问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了j2EE 文件编译问题相关的知识,希望对你有一定的参考价值。

用jdk编译java文件时出现问题说找不到servlet包 无法编译成功 但是我是在jboss里面建的文件夹 我写的是一个jsp+javabean+servlet的代码 是不是我的servlet包要放到那个地方啊

D:\Program Files\jboss\jboss-4.2.2.GA\server\default\deploy\login.war\WEB-INF\cl
asses>javac -d . *.java
LoginServlet.java:3: 软件包 javax.servlet 不存在
import javax.servlet.ServletException;
^
LoginServlet.java:4: 软件包 javax.servlet.http 不存在
import javax.servlet.http.HttpServlet;
^
LoginServlet.java:5: 软件包 javax.servlet.http 不存在
import javax.servlet.http.HttpServletRequest;
^
LoginServlet.java:6: 软件包 javax.servlet.http 不存在
import javax.servlet.http.HttpServletResponse;
^
LoginServlet.java:8: 找不到符号
符号: 类 HttpServlet
public class LoginServlet extends HttpServlet
^
LoginServlet.java:21: 找不到符号
符号: 类 HttpServletRequest
位置: 类 test.LoginServlet
public void doPost(HttpServletRequest request, HttpServletResponse respo
nse)
^
LoginServlet.java:21: 找不到符号
符号: 类 HttpServletResponse
位置: 类 test.LoginServlet
public void doPost(HttpServletRequest request, HttpServletResponse respo
nse)
^
LoginServlet.java:22: 找不到符号
符号: 类 ServletException
位置: 类 test.LoginServlet
throws ServletException, IOException
^
8 错误

需要导包 参考技术A 我以的我工程目录跟你讲解吧,我的工程目录是D:\myeclipse 8\demo2,你到网上搜下需要的jar包导入到\WebRoot\WEB-INF\lib下 参考技术B 报这个错,是因为没有导入项目所需要的servlet.jar包,你直接放到项目下的lib文件夹下即可。 参考技术C 项目需要公用的包放在\\server\\default\\lib下,而项目单独引用的包放在项目本身的lib下。
自己试试

配置文件编译问题:扫描包的问题 和 编译字符编码问题 和编译器版本1.5问题

配置文件编译问题:扫描包的问题 和 编译字符编码问题 和编译器版本1.5问题
<build >

<resources>
<resource>
<directory>src/main/java</directory>
<includes>
<include>**/*.properties</include>
<include>**/*.xml</include>
</includes>
<filtering>true</filtering>
</resource>
<resource>
<directory>src/main/resources</directory>
<includes>
<include>**/*.properties</include>
<include>**/*.xml</include>
</includes>
<filtering>true</filtering>
</resource>
</resources>

<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.8.1</version>
<configuration>
<encoding>utf-8</encoding>
<source>1.8</source>
<target>1.8</target>

</configuration>


</plugin>


</plugins>




</build>

以上是关于j2EE 文件编译问题的主要内容,如果未能解决你的问题,请参考以下文章

J2EE之ANT

java概述安装配置环境运行

请问怎么解决servlet编译时显示不存在mybean.date?

[J2EE][单元测试]

[J2EE][单元测试]

Java知识总结-6