java -cp命令问题

兽兽 2019-01-17 02:57:21
cd classes;

java -cp "../classes;../conf;../lib/*;" com.youxigu.dynasty2.core.Start mainserver


在win系统下面 可以执行

到了linux 就直接找不到这个类了,
Error: Could not find or load main class com.youxigu.dynasty2.core.Start
...全文
263 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
红尘无爱 2019-01-17
  • 打赏
  • 举报
回复
双引号里面的目录路径 linux 要用:来分割 win才用;分割
兽兽 2019-01-17
  • 打赏
  • 举报
回复
java -cp "/home/games/server/classes;/home/games/server/conf;/home/games/server/lib/*;" com/youxigu/dynasty2/core/Start mainserver
这话有啥问题吗。win系统就行,linux 就不行了。 win系统也没设置什么变量,都好好的,奇了怪了
兽兽 2019-01-17
  • 打赏
  • 举报
回复
"../classes;../conf;../lib/*;"
问题吗,我换成绝对路径也不行, 好像是环境变量问题,
tianfang 2019-01-17
  • 打赏
  • 举报
回复
路径/文件位置问题

67,515

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧