小编Thi*_*ars的帖子

创建没有主类的Jar库

今天我刚刚创建了一个Java库.我使用Main类创建它,因为IntelliJ IDEA 14要求我添加一个.但是我希望它是一个普通的库,没有任何Main类.是否可以从这样的项目创建一个jar文件,而没有一个带有main方法的类?如果是这样,你如何创建这样一个罐子.

如果你从不使用它,那么拥有一个main方法似乎有点傻.

java program-entry-point jar intellij-idea

14
推荐指数
2
解决办法
2万
查看次数

有没有办法删除 JShell 中的导入?

我正在发现 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删除导入,但它也会删除先前在会话中输入的任何其他内容。有没有一种特定的方法可以仅删除导入语句?

java import java-9 jshell

4
推荐指数
1
解决办法
574
查看次数

标签 统计

java ×2

import ×1

intellij-idea ×1

jar ×1

java-9 ×1

jshell ×1

program-entry-point ×1