esolve
V2EX  ›  问与答

Intellij 里面 javax 包不能解析的问题

  •  
  •   esolve · May 2, 2017 · 1789 views
    This topic created in 3308 days ago, the information mentioned may be changed or developed.

    javax 包不能解析的状况 以前用 eclipse 如果出现这种情况 Runtime 里加 tomcat 就行了 不用在 pom.xml 里加 dependency

    在 intellij 里已经在 edit configuration 里配置了 tomcat8 但是这个配置好像和 eclipse 添加 runtime 不一样 这样配置并不会自动引入 javax 的包?

    所以 Intellij 里面 javax 包不能解析的话,是要自己在 pom.xml 里添加 javax 的依赖吗? 这个依赖和 tomcat8 会有冲突吗?

    7 replies    2017-05-02 12:34:28 +08:00
    340244120
        1
    340244120  
       May 2, 2017 via Android
    在 module 的 dependcy 里加入,点加号后选第三个(还是第二个,忘了,没电脑还在地铁上。。。)
    esolve
        2
    esolve  
    OP
       May 2, 2017 via iPhone
    @340244120 这个和 pom 加入的区别是?
    340244120
        3
    340244120  
       May 2, 2017
    @esolve scope 都是 provided 的话,没有区别.
    esolve
        4
    esolve  
    OP
       May 2, 2017
    @340244120

    为何在 eclipse 里就不需要加 dependency ?
    esolve
        5
    esolve  
    OP
       May 2, 2017
    @340244120 还有,你说的加 dependency 是加啥?

    我加了这个不顶用。。。

    <dependency>
    <groupId>javax.servlet</groupId>
    <artifactId>javax.servlet-api</artifactId>
    <version>3.1.0</version>
    </dependency>
    340244120
        6
    340244120  
       May 2, 2017
    扎心了老铁,是 ctrl+alt+shift+s 里的 module
    caixiexin
        7
    caixiexin  
       May 2, 2017 via Android
    @esolve 我记得 MyEclipse 做 Web 项目 build 时默认提供 tomcat 那两个 jar,以前新手的时候不知道,把 build 后的 webapp 直接拷贝到 tomcat 跑有时候会包冲突。😌
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1723 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 16:23 · PVG 00:23 · LAX 09:23 · JFK 12:23
    ♥ Do have faith in what you're doing.