这是启动的脚本:
还有,java项目本地eclipse开发后,一般怎么部署到服务器的,linux上部署的目录结构是怎样的?打包哪些文件到linux?一般是打包成jar包部署还是直接文件夹拷贝到Linux上?平时都是在本地开发而已,对部署到服务器上不知道怎样比较合适比较正确,知道的前辈指点一下感激不尽。
3 个解决方案
#1
你把打包的jar 在本地在cmd 中用java -jar能正常运行吗
#2
打包到本地先测试下也是可以的吧,而且打包也要把依赖的jar打上(这个看你是打成一个大的jar还是搞个文件夹复制然后指定类路径)
#3
我是用maven把项目打包成jar,然后依赖包是用单独一个文件夹放,然后放在过程目录,没有打包进去的。
比如当前是/A目录下
-lib(依赖包)
-项目jar包.jar
-run.sh
项目的配置文件都在jar里面,代码获取当前路径是/A,所以在/A下找不到项目里面的配置文件,这种情况?
#1
你把打包的jar 在本地在cmd 中用java -jar能正常运行吗
#2
打包到本地先测试下也是可以的吧,而且打包也要把依赖的jar打上(这个看你是打成一个大的jar还是搞个文件夹复制然后指定类路径)
#3
我是用maven把项目打包成jar,然后依赖包是用单独一个文件夹放,然后放在过程目录,没有打包进去的。
比如当前是/A目录下
-lib(依赖包)
-项目jar包.jar
-run.sh
项目的配置文件都在jar里面,代码获取当前路径是/A,所以在/A下找不到项目里面的配置文件,这种情况?