Thread: IntelliJ import

Results 1 to 3 of 3
  1. #1 IntelliJ import 
    Registered Member
    ThatDarkMatter's Avatar
    Join Date
    Jun 2009
    Age
    28
    Posts
    594
    Thanks given
    13
    Thanks received
    1
    Rep Power
    182
    So I've been playing around with IntelliJ and a few difference sources recently because I just think IntelliJ is nicer to use, but every now and again I run into some weird problems, such as this one, this source runs and compiles fine through eclipse, but the moment I try to compile through IntelliJ I get these errors, and I'm not yet proficient enough with the program yet to work out how to fix it, fixing imports seems is one of the things that actually seems easier on eclipse lol.. Help appreciated, thanks will be given.

    Code:
    Information:java: Errors occurred while compiling module 'Valius Source'
    Information:javac 1.8.0_231 was used to compile java sources
    Information:3/1/2020 10:17 PM - Build completed with 100 errors and 0 warnings in 52 s 704 ms
    C:\Users\strife\Desktop\Valius Source\src\com\mayhem\core\util\Utility.java
    Error:(13, 30) java: package org.jboss.netty.buffer does not exist
    Error:(483, 49) java: cannot find symbol
      symbol:   class ChannelBuffer
      location: class com.mayhem.core.util.Utility
    C:\Users\strife\Desktop\Valius Source\src\com\mayhem\rs2\entity\player\net\Client.java
    Error:(27, 30) java: package org.jboss.netty.buffer does not exist
    Error:(28, 31) java: package org.jboss.netty.channel does not exist
    Error:(51, 17) java: cannot find symbol
      symbol:   class Channel
      location: class com.mayhem.rs2.entity.player.net.Client
    Error:(84, 23) java: cannot find symbol
      symbol:   class Channel
      location: class com.mayhem.rs2.entity.player.net.Client
    Error:(318, 26) java: cannot find symbol
      symbol:   class ChannelBuffer
      location: class com.mayhem.rs2.entity.player.net.Client
    C:\Users\strife\Desktop\Valius Source\src\com\mayhem\core\network\ReceivedPacket.java
    Error:(24, 30) java: package org.jboss.netty.buffer does not exist
    Error:(30, 23) java: cannot find symbol
      symbol:   class ChannelBuffer
      location: class com.mayhem.core.network.ReceivedPacket
    Error:(32, 53) java: cannot find symbol
      symbol:   class ChannelBuffer
      location: class com.mayhem.core.network.ReceivedPacket
    Error:(42, 16) java: cannot find symbol
      symbol:   class ChannelBuffer
      location: class com.mayhem.core.network.ReceivedPacket
    C:\Users\strife\Desktop\Valius Source\src\com\mayhem\core\network\StreamBuffer.java
    Error:(20, 30) java: package org.jboss.netty.buffer does not exist
    Error:(21, 30) java: package org.jboss.netty.buffer does not exist
    Error:(1032, 50) java: cannot find symbol
      symbol:   class ChannelBuffer
      location: class com.mayhem.core.network.StreamBuffer
    Error:(69, 25) java: cannot find symbol
      symbol:   class ChannelBuffer
      location: class com.mayhem.core.network.StreamBuffer.InBuffer
    Error:(77, 34) java: cannot find symbol
      symbol:   class ChannelBuffer
      location: class com.mayhem.core.network.StreamBuffer.InBuffer
    Error:(86, 24) java: cannot find symbol
      symbol:   class ChannelBuffer
      location: class com.mayhem.core.network.StreamBuffer.InBuffer
    Error:(553, 25) java: cannot find symbol
      symbol:   class ChannelBuffer
      location: class com.mayhem.core.network.StreamBuffer.OutBuffer
    Error:(592, 24) java: cannot find symbol
      symbol:   class ChannelBuffer
      location: class com.mayhem.core.network.StreamBuffer.OutBuffer
    Error:(720, 40) java: cannot find symbol
      symbol:   class ChannelBuffer
      location: class com.mayhem.core.network.StreamBuffer.OutBuffer
    C:\Users\strife\Desktop\Valius Source\src\com\mayhem\core\GameThread.java
    Error:(8, 33) java: package org.jboss.netty.bootstrap does not exist
    Error:(9, 31) java: package org.jboss.netty.channel does not exist
    Error:(10, 42) java: package org.jboss.netty.channel.socket.nio does not exist
    C:\Users\strife\Desktop\Valius Source\src\com\mayhem\core\network\ChannelHandler.java
    Error:(20, 31) java: package org.jboss.netty.channel does not exist
    Error:(21, 31) java: package org.jboss.netty.channel does not exist
    Error:(22, 31) java: package org.jboss.netty.channel does not exist
    Error:(23, 31) java: package org.jboss.netty.channel does not exist
    Error:(24, 31) java: package org.jboss.netty.channel does not exist
    Error:(36, 37) java: cannot find symbol
      symbol: class SimpleChannelHandler
    Error:(41, 35) java: cannot find symbol
      symbol:   class ChannelHandlerContext
      location: class com.mayhem.core.network.ChannelHandler
    Error:(41, 62) java: cannot find symbol
      symbol:   class ChannelStateEvent
      location: class com.mayhem.core.network.ChannelHandler
    Error:(51, 37) java: cannot find symbol
      symbol:   class ChannelHandlerContext
      location: class com.mayhem.core.network.ChannelHandler
    Error:(51, 64) java: cannot find symbol
      symbol:   class ExceptionEvent
      location: class com.mayhem.core.network.ChannelHandler
    Error:(58, 37) java: cannot find symbol
      symbol:   class ChannelHandlerContext
      location: class com.mayhem.core.network.ChannelHandler
    Error:(58, 64) java: cannot find symbol
      symbol:   class MessageEvent
      location: class com.mayhem.core.network.ChannelHandler
    C:\Users\strife\Desktop\Valius Source\src\com\mayhem\core\network\login\Decoder.java
    Error:(20, 30) java: package org.jboss.netty.buffer does not exist
    Error:(21, 30) java: package org.jboss.netty.buffer does not exist
    Error:(22, 31) java: package org.jboss.netty.channel does not exist
    Error:(23, 31) java: package org.jboss.netty.channel does not exist
    Error:(24, 43) java: package org.jboss.netty.handler.codec.frame does not exist
    Error:(36, 30) java: cannot find symbol
      symbol: class FrameDecoder
    Error:(47, 33) java: cannot find symbol
      symbol:   class ChannelHandlerContext
      location: class com.mayhem.core.network.login.Decoder
    Error:(47, 60) java: cannot find symbol
      symbol:   class Channel
      location: class com.mayhem.core.network.login.Decoder
    Error:(47, 77) java: cannot find symbol
      symbol:   class ChannelBuffer
      location: class com.mayhem.core.network.login.Decoder
    C:\Users\strife\Desktop\Valius Source\src\com\mayhem\core\network\login\Encoder.java
    Error:(20, 30) java: package org.jboss.netty.buffer does not exist
    Error:(21, 31) java: package org.jboss.netty.channel does not exist
    Error:(22, 31) java: package org.jboss.netty.channel does not exist
    Error:(23, 44) java: package org.jboss.netty.handler.codec.oneone does not exist
    Error:(30, 30) java: cannot find symbol
      symbol: class OneToOneEncoder
    Error:(33, 33) java: cannot find symbol
      symbol:   class ChannelHandlerContext
      location: class com.mayhem.core.network.login.Encoder
    Error:(33, 60) java: cannot find symbol
      symbol:   class Channel
      location: class com.mayhem.core.network.login.Encoder
    C:\Users\strife\Desktop\Valius Source\src\com\mayhem\core\network\login\LoginDecoder.java
    Error:(5, 30) java: package org.jboss.netty.buffer does not exist
    Error:(6, 31) java: package org.jboss.netty.channel does not exist
    Error:(7, 31) java: package org.jboss.netty.channel does not exist
    Error:(8, 31) java: package org.jboss.netty.channel does not exist
    Error:(9, 31) java: package org.jboss.netty.channel does not exist
    Error:(10, 43) java: package org.jboss.netty.handler.codec.frame does not exist
    Error:(25, 35) java: cannot find symbol
      symbol: class FrameDecoder
    Error:(52, 37) java: cannot find symbol
      symbol:   class Channel
      location: class com.mayhem.core.network.login.LoginDecoder
    Error:(106, 43) java: cannot find symbol
      symbol:   class Channel
      location: class com.mayhem.core.network.login.LoginDecoder
    Error:(125, 33) java: cannot find symbol
      symbol:   class ChannelHandlerContext
      location: class com.mayhem.core.network.login.LoginDecoder
    Error:(125, 60) java: cannot find symbol
      symbol:   class Channel
      location: class com.mayhem.core.network.login.LoginDecoder
    Error:(125, 77) java: cannot find symbol
      symbol:   class ChannelBuffer
      location: class com.mayhem.core.network.login.LoginDecoder
    C:\Users\strife\Desktop\Valius Source\src\com\mayhem\rs2\content\io\PlayerSave.java
    Error:(17, 23) java: package com.google.gson does not exist
    Error:(18, 23) java: package com.google.gson does not exist
    Error:(1151, 29) java: cannot find symbol
      symbol:   class Gson
      location: class com.mayhem.rs2.content.io.PlayerSave
    C:\Users\strife\Desktop\Valius Source\src\com\mayhem\core\network\mysql\RewardHandler.java
    Error:(11, 30) java: package com.rspserver.motivote does not exist
    Error:(12, 30) java: package com.rspserver.motivote does not exist
    Error:(14, 36) java: cannot find symbol
      symbol: class MotivoteHandler
    Error:(14, 52) java: cannot find symbol
      symbol: class Reward
    Error:(16, 34) java: cannot find symbol
      symbol:   class Reward
      location: class com.mayhem.core.network.mysql.RewardHandler
    C:\Users\strife\Desktop\Valius Source\src\com\mayhem\core\network\PipelineFactory.java
    Error:(24, 31) java: package org.jboss.netty.channel does not exist
    Error:(25, 31) java: package org.jboss.netty.channel does not exist
    Error:(26, 31) java: package org.jboss.netty.channel does not exist
    Error:(31, 41) java: cannot find symbol
      symbol: class ChannelPipelineFactory
    Error:(34, 16) java: cannot find symbol
      symbol:   class ChannelPipeline
      location: class com.mayhem.core.network.PipelineFactory
    C:\Users\strife\Desktop\Valius Source\src\com\mayhem\core\util\GameDefinitionLoader.java
    Error:(41, 32) java: package com.thoughtworks.xstream does not exist
    Error:(42, 54) java: package com.thoughtworks.xstream.converters.reflection does not exist
    Error:(51, 24) java: cannot find symbol
      symbol:   class XStream
      location: class com.mayhem.core.util.GameDefinitionLoader
    Error:(274, 23) java: cannot find symbol
      symbol:   class XStream
      location: class com.mayhem.core.util.GameDefinitionLoader
    C:\Users\strife\Desktop\Valius Source\src\com\mayhem\rs2\content\houses\HouseManager.java
    Error:(16, 23) java: package com.google.gson does not exist
    Error:(17, 23) java: package com.google.gson does not exist
    Error:(18, 23) java: package com.google.gson does not exist
    Error:(52, 30) java: cannot find symbol
      symbol:   class Gson
      location: class com.mayhem.rs2.content.houses.HouseManager
    C:\Users\strife\Desktop\Valius Source\src\com\mayhem\rs2\content\skill\agility\Agility.java
    Error:(11, 23) java: package com.google.gson does not exist
    Error:(12, 23) java: package com.google.gson does not exist
    Error:(13, 23) java: package com.google.gson does not exist
    Error:(14, 23) java: package com.google.gson does not exist
    C:\Users\strife\Desktop\Valius Source\src\com\mayhem\rs2\content\skill\hunter\HunterTrap.java
    Error:(18, 45) java: package org.apache.commons.math3.distribution does not exist
    Error:(50, 19) java: cannot find symbol
      symbol:   class NormalDistribution
      location: class com.mayhem.rs2.content.skill.hunter.HunterTrap
    C:\Users\strife\Desktop\Valius Source\src\com\mayhem\rs2\content\skill\hunter\TrapManager.java
    Error:(3, 33) java: package com.google.common.collect does not exist
    C:\Users\strife\Desktop\Valius Source\src\com\mayhem\Server.java
    Error:(18, 30) java: package com.rspserver.motivote does not exist
    Error:(19, 30) java: package com.rspserver.motivote does not exist
    C:\Users\strife\Desktop\Valius Source\src\com\mayhem\tools\JsonSaver.java
    Error:(5, 23) java: package com.google.gson does not exist
    Error:(6, 23) java: package com.google.gson does not exist
    Error:(7, 23) java: package com.google.gson does not exist
    Error:(8, 23) java: package com.google.gson does not exist
    Error:(37, 23) java: cannot find symbol
      symbol:   class Gson
      location: class com.mayhem.tools.JsonSaver
    Error:(42, 23) java: cannot find symbol
      symbol:   class JsonArray
      location: class com.mayhem.tools.JsonSaver
    Error:(53, 17) java: cannot find symbol
      symbol:   class JsonObject
      location: class com.mayhem.tools.JsonSaver

    Edit: Also when I try to run BSP jar nothing happens, any idea why?


    Reply With Quote  
     

  2. #2  
    Renown Programmer
    Greg's Avatar
    Join Date
    Jun 2010
    Posts
    1,136
    Thanks given
    233
    Thanks received
    798
    Discord
    View profile
    Rep Power
    1575
    Code:
    Error:(13, 30) java: package org.jboss.netty.buffer does not exist
    Error:(483, 49) java: cannot find symbol
      symbol:   class ChannelBuffer
    Let's read the error; it says the package ....netty does not exist. The consequence of this is the class `ChannelBuffer` cannot be found. As you maybe aware, netty is an external library that must be included (depended on, aka a dependency) when building and running. As it can't be found we know that there is an issue with that dependency, as it is not the only occurance and with multiple different libraries we can infer that your libraries are not linked.

    You can find the project dependencies list at File | Project Structure | Libraries.
    I suspect you'll already have a libs folder with .jar libraries in it, it should be a matter of adding that folder to the libraries list of the project. I would however strongly recommend using a dependency manager such as Gradle or Maven.
    Reply With Quote  
     

  3. Thankful user:


  4. #3  
    Registered Member
    ThatDarkMatter's Avatar
    Join Date
    Jun 2009
    Age
    28
    Posts
    594
    Thanks given
    13
    Thanks received
    1
    Rep Power
    182
    Ahh brilliant, I got it thank you very much, and thanks for also explaining it, I feel stupid now because it is pretty much the same process as fixing imports through eclipse, it was just hidden within a different setting name


    Reply With Quote  
     


Thread Information
Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)


User Tag List

Similar Threads

  1. IntelliJ import
    By ThatDarkMatter in forum Help
    Replies: 0
    Last Post: 03-02-2020, 12:22 AM
  2. Important Info on silab webclient.
    By Oli Sykes in forum Tutorials
    Replies: 7
    Last Post: 01-25-2008, 06:23 AM
  3. Replies: 67
    Last Post: 12-02-2007, 05:50 AM
  4. Importing Methods From Another Class.
    By steve20007 in forum Tutorials
    Replies: 5
    Last Post: 09-28-2007, 01:49 AM
  5. omg important!
    By Fezz in forum Showcase
    Replies: 10
    Last Post: 05-04-2007, 05:23 PM
Posting Permissions
  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •