也许这是一个非常简单的问题,但我很困惑。
我正在使用 IntelliJ,并创建了一个非常简单的 Java Web 应用程序。
当我运行命令时
mvn clean install
在命令行或 IntelliJ 上我得到:
C:\Development\sakila\web\src\main\java\com\tugay\sakilaweb\pages\BasePage.java:[19,1] 注解在 -source 1.3 中不受支持(使用 -source 5 或更高版本来启用注解) @命名
C:\Development\sakila\web\src\main\java\com\tugay\sakilaweb\userprops\LoggedInUser.java:[15,1] 注解在 -source 1.3 中不受支持(使用 -source 5 或更高版本来启用注解) @SessionScoped
但是当我只是选择将我的应用程序部署到 Glassfish 时,应用程序运行得很好。
我很困惑,IntelliJ不是先调用install来构建war文件,然后再部署到Glassfish吗?
为什么全新安装失败,但将其部署到 Glassfish 工作?
如果需要,请更正问题的标签。
谢谢。