今天我刚刚创建了一个Java库.我使用Main类创建它,因为IntelliJ IDEA 14要求我添加一个.但是我希望它是一个普通的库,没有任何Main类.是否可以从这样的项目创建一个jar文件,而没有一个带有main方法的类?如果是这样,你如何创建这样一个罐子.
如果你从不使用它,那么拥有一个main方法似乎有点傻.
我正在发现 JShell,并且发现默认添加的导入:
jshell> /imports
| import java.io.*
| import java.math.*
| import java.net.*
| import java.nio.file.*
| import java.util.*
| import java.util.concurrent.*
| import java.util.function.*
| import java.util.prefs.*
| import java.util.regex.*
| import java.util.stream.*
Run Code Online (Sandbox Code Playgroud)
完成此操作后,我使用以下命令添加了自己的导入:
import java.lang.Math
Run Code Online (Sandbox Code Playgroud)
有没有办法在不终止活动会话/重新启动的情况下删除后者导入?
我尝试发出/edit命令,删除导入,单击接受并单击退出,但这并没有成功。
如评论中所述,/reset删除导入,但它也会删除先前在会话中输入的任何其他内容。有没有一种特定的方法可以仅删除导入语句?