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 错误
自己试试
配置文件编译问题:扫描包的问题 和 编译字符编码问题 和编译器版本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 文件编译问题的主要内容,如果未能解决你的问题,请参考以下文章