【解决方案】package com.sun.javafx does not exist

远程在家上班,换电脑了,发现自己电脑的jdk版本跟公司项目的jdk版本不一致,有些项目使用maven打包时会提示:

 package com.sun.javafx does not exist

究其原因,就是少了jar包,因为不能改代码,本地用时,可以暂时加个本地依赖:

      <dependency>
            <groupId>com.oracle</groupId>
            <artifactId>javaFX</artifactId>
            <version>2.2</version>
            <scope>system</scope>
            <systemPath>/Library/Java/JavaVirtualMachines/jdk1.8.0_201.jdk/Contents/Home/jre/lib/ext/jfxrt.jar</systemPath>
        </dependency>

原文地址:https://www.cnblogs.com/miaoying/p/12340970.html

时间: 2024-10-30 02:49:54

【解决方案】package com.sun.javafx does not exist的相关文章

[Maven]package com.sun.image.codec.jpeg does not exist

----------------------------------------------------------------- 原创博文,如需转载请注明出处! 博主:疲惫的豆豆 链接:http://www.cnblogs.com/dzblog/p/6971245.html ---------------------------------------------------------------- 环境 Maven:3.0.5 Java:1.8.0_45 OS:Linux 问题 拿到一个j

package com.sun.crypto.provider does not exist问题解决

环境:jdk1.7.maven 3.3.0.spring MVC项目 现象:IDEA里代码没有报错,但是在项目目录下执行mvn install就会报错,提示“package com.sun.crypto.provider does not exist” 解决过程:pom里把jdk里的相关包添加打依赖里. <dependency> <groupId>com.sun</groupId> <artifactId>crypto.provider</artifa

package com.sun.image.codec.jpeg does not exist

jenkins bulid时报错,是因为com.sun.image.codec.jpeg是sun公司私有包,oracle在1.7后不再支持 修改下代码即可解决问题 原code: BufferedImage tag = new BufferedImage((int) newWidth, (int) newHeight, BufferedImage.TYPE_INT_RGB); FileOutputStream out = new FileOutputStream(dir+filename); JP

[转]提示错误 package javax.servlet.jsp does not exist package javax.servletr.jsp.tagext does not exist

你在JAVA servlet容器运行的时候没配置servlet-api.jar,tools.jar,rt.jar,jsp-api.jar的classpath 我的classpath= .;%JAVA_HOME%\jre\lib\rt.jar;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\common\lib\serlvet-api.jar;%JAVA_HOME%\jre\lib\jsp-api.jar;%JAVA_HOM

JavaFX本地应用自动更新功能的实现FXLauncher

JavaFX本地应用自动更新功能的实现--FXLauncher 作者:chszs,未经博主允许不得转载.经许可的转载需注明作者和博客主页:http://blog.csdn.net/chszs 一.Javapackager介绍 JavaFX已经成为构建现代桌面应用最好的UI框架之一,但是它一直存在部署不方便的问题.Javapackager工具就是针对这个问题的解决方案,正如同JavaFX已经打包进JDK 8中,Javapackager工具也随同JDK 8一同提供. Javapackager工具使得

JavaFX上手--第1天

1.第一个JavaFX Application JavaFX 使用Java来制作可视化图形,可以做动画和3D效果,JavaFX从JDK中直接使用. package application; import javafx.application.Application; import javafx.stage.Stage; import javafx.scene.Scene; import javafx.scene.layout.BorderPane; public class Main exten

Android中ViewPager+Fragment懒加载问题解决方案

转载请注明出处:http://blog.csdn.net/linglongxin24/article/details/53205878 本文出自[DylanAndroid的博客] Android中ViewPager+Fragment懒加载问题解决方案 在Android中我们经常会用到ViewPager+Fragment组合.然而,有一个很让人头疼的问题就是,我们去加载数据的时候 由于ViewPager的内部机制所限制,所以它会默认至少预加载一个.这让人很郁闷,所以,我就想到要封装一个Fragme

javafx画面间跳转

在javafx中一个JVM进程只能存在一个Application类,这个Application类只能调用一次launch()方法来启动它. 那我们如果启动一个新的窗口呢? javafx中Stage类继承了Window代表着一个窗口,所以我们只需要构造一个Stage并将之显示即可. package mygosecond;   import javafx.application.Application; import javafx.event.ActionEvent; import javafx.e

javafx之CSS初探

javaFX 可以通过css来设计界面.javafx中的css只是w3c css2.1规范的一个扩展和子集,并不完全支持所有的css特性. javafx中的css元素必须有-fx-前缀. 一.介绍 java8中新增了javafx.css开放了css相关api. 选择器分类: Type选择器:通过Node的getTypeSelector可以获取 id选择器:通过设定id=属性(注意这里的id不是fx:id) styleClass属性: styleClass可以使用class选择器 选择器命名规范: