Comments (5)
将出错的两个包的版本号改了之后(3.9.0-SNAPSHOT
改成3.9.0
,1.14.3-module
改成1.14.3
),可以继续编译,然后就提示javafx-base
javafx-base
javafx-graphics
javafx-swing
这四个包找不到,可是我已经安装在我的linux系统里安装了java17-openjfx
,最后没办法所以继续在pom.xml
文件里的依赖项里加上了这几个包:
<!-- javafx -->
<dependency>
<groupId>org.openjfx</groupId>
<artifactId>javafx-base</artifactId>
<version>17.0.2</version>
</dependency>
<dependency>
<groupId>org.openjfx</groupId>
<artifactId>javafx-controls</artifactId>
<version>17.0.2</version>
</dependency>
<dependency>
<groupId>org.openjfx</groupId>
<artifactId>javafx-graphics</artifactId>
<version>17.0.2</version>
</dependency>
<dependency>
<groupId>org.openjfx</groupId>
<artifactId>javafx-swing</artifactId>
<version>17.0.2</version>
</dependency>
最后编译成功了。
不过编译出来的文件字体显示不全,我找了一下源代码找不到有哪句是设置字体的,这个问题是出在javafx的默认字体上的吗?
from labelplusfx.
好像是javafx不能很好地读取ttc字体,在linux下至少要安装一个支持CJK的TTF格式字体,才能避免出现上面的方框。
from labelplusfx.
大佬有考虑做AUR吗?
from labelplusfx.
大佬有考虑做AUR吗?
我没这个打算,不过我试着写了一下PKGBUILD,你可以参考一下。
https://paste2.org/hxkJcdwx
(Sun Feb 26 02:10:52 AM CST 2023)更新,我改变了一下启动方式,现在能以最少的依赖启动这个软件了。
https://paste2.org/ZfhCgJCc
把里面的内容保存为PKGBUILD
文件名的文本文件,然后运行makepkg -si
就能安装了。
不过软件的设置页窗口大小有点问题,暂时只能通过直接修改~/.lpfx/settings
文件来更改软件的设定。
from labelplusfx.
@lihe07
我暂时找到了解决设置页窗口大小的方法(#18 )。
archlinux的PKGBUILD也修改好了。
https://paste2.org/DN5ezzN6
你可以参考一下。
这个issue应该可以结束了。不过暂且不关闭留着给作者大大看一下需不需要修改源代码。
from labelplusfx.
Related Issues (17)
- 将图片路径分离(指定图片路径) HOT 6
- 这是彩蛋吗? HOT 7
- 建议换种彩蛋或增加取消的选项 HOT 9
- 当前图片为第一张图片时,使用编辑项目图片排除当前图片会导致切换到最后一张图片,而非新列表的第一张。 HOT 1
- 部分Windows用户反映无法显示主界面 HOT 1
- 参考LabelPlus的Issues进行改进 HOT 1
- 无法在部分Win11上正常显示UI HOT 3
- 请求繁体语言支持
- 增加隐藏程式的快捷键 HOT 2
- WebP extended format not supported? HOT 1
- 语言显示似乎存在一些问题?
- 给打包功能的建议
- 问个另外的问题
- 在转义的规则里输入「,」(英语逗号),会自动变成「_」(底线)
- setting dialog's prefSize not effected under Linux KDE
- “LabelPlusFX”已损坏,无法打开。 你应该将它移到废纸篓。
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from labelplusfx.