在部署项目的时候,经常由于一些小问题或者修改业务逻辑
需要重新打包发布.很浪费时间
但是看到别人可以通过eclipse的export 导出单单一个 service层的jar包替换,
节省不少功夫
不知是如何操作
不知道是我的ide 的问题还是怎么, export就会报错.
但是发现根本不需要想这么多, install后
就在 repository里面就能找到已经打包好的jar宝
选中那个需要替换的类,右击在弹出框中选则export,在弹出框中找到Java目录下的JAR file ,然后一直next,就可以了。
解压这个jar文件后会得到class,然后去你服务器替换掉,重启就可以了
单独javac一下你需要的那个类不就key了么
java文件部署到tomcat里面是 用的.class文件,所以 只要是 .java的文件你都编译成class文件以后 直接替换就好,替换完成以后需要重新启动tomcat
然后就是jsp文件或者说是xml文件,这些可以直接拿原文件替换。xml文件替换页需要重新启动tomcat jsp页面替换则不需要重新启动。如果你的maven项目中有target 他里面就有class文件,或者说你可以从你的workspace里面也能找到你编译过的class文件。
Maven项目构建实战教程http://www.roncoo.com/course/view/3fa70df4ba02446bbed9181ad2bfb13a
选中export---->导出可以是war类型包,也可以是jar类型的包,如果你是需要部署的话可以导出war类型的包,直接在选择框中写你导出的类型jar/war
https://jingyan.baidu.com/article/ce09321b604a332bff858f35.html希望对你有用
右击项目选择export—java—jar然后勾选项目中所有文件
1、导出jar时选择service包,然后导出jar。2、使用解压软件打开,将service包copy一下。3、使用解压软件打开整个项目的jar,将上一步复制的文件粘贴到相应的位置即可。不知道楼主说的是这个意思不?
1、选择Runnable Jar File。
2. 选择“Java-->Runnable JAR file”,点击“Next”;
3. 在“Launch configuration”下面的下拉列表中选择程序启动时运行的主类(即项目中带有main方法的类,项目入口)
在"Export destination"下面的“Browse”按钮选择JAR的存放路径,并输入JAR文件名;
如果程序依赖于其它包,就在“Library handling”处选择“Package required libraries into generated JAR”或“Copy required libraries into a sub-folder next to the generated JAR”,如果选择后者,则导出时,会将需要的包拷贝到一个目录中,后面引用这个JAR包时,必须将这个目录拷到JAR包所在的目录。
4.最后,打开CMD,进入jar包所在目录:java -jar xxxxx.jar 回车即可